We are the Knowledge-based and Software Systems Group - a research group located at the Department of Computer Science, Faculty of Electrical Engineering of the Czech Technical University in Prague.
We focus on the research and development of knowledge-based information systems using Semantic Web technologies.
Research
Research is the main focus of the group.
Teaching
Subjects and thesis topics.
Open Mic
Tech presentations taking place every other Friday.
Recent posts
Upcoming Open Mic - Development and Debugging of Docker Services
The Open mic session starts on Friday 29 November 2024 at 10:30 via this link. The speaker is Miroslav Blaško, who will talk about the development of Docker-...
Onto-DESIDE and PatOMat2 - Using Ontologies to Support Circular Economy
On Friday 8th November 2024 our guest speaker prof. Vojtěch Svátek held an Open Mic session with the topic "Onto-DESIDE and PatOMat2 - Using Ontologies to Su...
Upcoming Open Mic - OntoDESIDE and PatOMat2 - Using Ontologies to Support Circular Economy
The next Open mic session starts on Friday 8th November 2024 at 10:30 at this link. Our guest Vojtěch Svátek will discuss the use of ontology pattern-based m...
Enhancing Software Safety in System-Intensive Environments: Applying System-Theoretic Process Analysis (STPA)
On Friday 25th October 2024 speaker Max Chopart held an Open Mic session with the topic "Application of System-Theoretic Process Analysis (STPA) to enhance s...
AI tools to power academic research
On Friday 11 October 2024 speaker Miroslav Blaško held an Open Mic session with the topic "AI tools to power academic research". Video and presentation inclu...
Upcoming Open Mic - Enhancing Software Safety in System-Intensive Environments: Applying System-Theoretic Process Analysis (STPA)
The Open mic session starts on Friday 25th October 2024 at 10:30 via this link. The speaker is Max Chopart who is going to talk about Application of System-T...
Upcoming Open Mic - AI tools to power academic research
The Open mic session starts on Friday 11th October 2024 at 10:30 via this link. The speaker is Miroslav Blaško who is going to talk about AI tools to help im...
Generating and Publishing Ontology Documentation
The Open mic session took place on Friday 20th June 2024. The speaker Michal Med introduced his research in the automatic generation and publication of docum...
Upcoming Open Mic - Generating and Publishing Ontology Documentation
The Open mic session starts on Friday 20th June 2024 at 10:30 at this link. The speaker Michal Med introduces his research in the automatic generation and pu...
Mapping Various Metadata Profiles to DCAT Family
On Friday 14th June 2024 our host Michal Med spoke about various metadata profiles and their mapping to the European application profile of the Data Catalogu...
Upcoming Open Mic - Mapping Various Metadata Profiles to DCAT Family
The Open mic session starts on Friday 14th June 2024 at 10:30 at this link. The speaker Michal Med focuses on various metadata profiles and their mapping to ...
Lessons Learned from the Last Aviation Project
On Friday 31st April 2024, our research group leader Miroslav Blaško discussed in an open mic session the lessons learned from the latest aviation project, w...
Upcoming Open Mic - Lessons Learned from the Development of a System for Safety and Reliability of Aircraft
The Open mic session starts on Friday, May 31, 2024 at 12:30 at this link. The speaker is Miroslav Blaško, leader of the KBSS research group. He will discuss...
How to Control Access to Enterprise Linked Data
On Tuesday 30th April 2024, our former reesearch grou leader Petr Křemen was leading an open mic session inspired by his work for his new employer – Cognity....
Publishing Standalone JAR to Remote Maven Repository
Sometimes one may find themselves with a project-less JAR and needs to deploy it to a remote repository. This post describes the deployment process.
Upcoming Open Mic - How to Control Access to Enterprise Linked Data
The next open mic session will take place exceptionally (again) on Tuesday (!!) 30th April 2024. Our next speaker is KBSS’ former leader Petr Křemen. His spe...
Open Mic - Refactoring Application Ontology Concepts in JOPA based Applications
On Thursday 11th April 2024, our speaker Bogdan Kostov had a presentation about refactoring ontolgies, mainly its concepts, in JOPA based applications.
Upcoming Open Mic - Refactoring Application Ontology Concepts in JOPA based Applications
The next open mic session will take place exceptionally on Thursday (!!) 11th April 2024. Our next speaker is Bogdan Kostov and his topic is refactoring onto...
Git Team Workflow
This two-part presentation discussed best practices for using Git in a team project.
Upcoming Open Mic - Using Git in a Team - Part Two
The next open mic session will take place on Friday 8 March 2024. This session will be a continuation of the previous week’s topic of Git usage best practice...
Upcoming Open Mic - Using Git in a Team
The next open mic session will take place on Friday 1 March 2024. Our guest speaker, Petr Aubrecht, will share his experience with using Git in a team of mul...
Upcoming Open Mic - React component ‘state’
The next open mic session will take place on Friday 16th February 2024 at 10:30. Join us on this link. Bogdan Kostov will explore in more detail, how compone...
Semantic Web - What Is Coming in 2024?
The presentation discussed news in Semantic Web-related standards likely to appear in 2024.
Lama Saeeda Defended Her PhD Thesis
Our colleague Lama Saeeda successfully defended her dissertation thesis today.
Upcoming Open Mic - Semantic Web, What Is Coming in 2024?
The next open mic session will take place on Friday 12 January 2024. Martin Ledvinka will share upcoming news related to the Semantic Web. This will include ...
Widoco and its alternatives
The presentation discussed the documentation generators and visualization tools for RDF data and ontologies.
Upcoming Open Mic - Widoco and its alternatives
The Open mic session starts on Friday 15th December 2023 at 10:30 at this link. The speaker Michal Med talks about vizualization and documentation tools for ...
Debugging SPARQL queries through algebra
The talk will explore a few perplexing examples of SPARQL queries, illustrating how the translation can be used to understand/debug such queries.
Upcoming Open Mic - Debugging SPARQL queries through algebra
The Open mic session starts on Friday 24th November 2023 at 10:30 at this link. The speaker is Miroslav Blaško who opens the topic of Debugging SPARQL Querie...
Design Science
Design Science is an approach used in fields like information systems, computer science, and engineering to tackle complex real-world problems by creating in...
Upcoming Open Mic - Design Science
The Open mic session starts on Friday 10th November 2023 at 10:30 at this link. Speaker Max Chopart gives a talk about Design Science.
Planning Aircraft Revisions Based on Work Session Records
During aircraft maintenance the mechanics investigate the state of the aircraft and replace worn or damaged parts and equipment in order to reduce the risk o...
Upcoming Open Mic - Planning Aircraft Revisions Based on Work Session Records
The Open mic session starts on Friday 27nd October 2023 at 9:30 at this link. Speaker Bogdan Kostov introduces the topic of Planning Aircraft Revisions Based...
Student Thesis Presentations
On Friday 2nd June, the regular Open Mic session gave way to presentations of theses of students affiliated with KBSS.
SHACL-based Object-ontological Mapping
Using SHACL integrity constraints to map an ontology to an application object model with closed world semantics.
Upcoming Open Mic - SHACL-based Object-ontological Mapping
The Open mic session starts on Friday 12th May 2023 at 10:30 at this link. Speaker Martin Ledvinka opens the topic of SHACL-based object-ontological mapping.
(Re)using EU controlled vocabularies to enrich Semantic Government Vocabulary
Semantic modeling of the legislative processes and documents at the national level in the Czech Republic is done using Assembly line and the result is stored...
Upcoming Open Mic - (Re)using EU controlled vocabularies to enrich Semantic Government Vocabulary
The Open mic session starts on Friday 28th April 2023 at this link. The speaker Michal Med analyses Controlled vocabularies and models provided and published...
Winter semester is over
During the winter semester our group teaches two subjects - Enterprise Architectures (EAR) and Ontology and Semantic Web (OSW). Semester is now over, includi...
Lesson learned from development of knowledge-based system for planning and execution of aircraft maintenance
Selected challenges encountered while developing the knowledge-based system.
Upcoming Open Mic - Lesson learned from development of knowledge-based system for planning and execution of aircraft maintenance
The Open mic session starts on Friday 14 April 2023 at this link. The speaker is Miroslav Blaško who is going to talk about insights acquired through the dev...
An introduction to SPipes modules and their usage
SPipes Modules is a collection of specific module types used in SPipes, a tool for managing semantic pipelines defined in RDF. These modules are stateless tr...
Upcoming Open Mic - An introduction to SPipes modules and their usage
The Open mic session starts on Friday 17 March 2023 at this link. The speaker Matěj Kulich gives the follow-up presentation on SPipes given in November by Mi...
Updating Data from External Data Source View
Data integration is one of the common problems occurring in modern distributed applications. Data integration is a problem where data needs to be integrated ...
Upcoming Open Mic - Updating Data from External Data Source View
The Open mic session starts on Friday 3 March 2023 at this link. The speaker Bogdan Kostov will present an data integration case for updating data from an ex...
Giving Semantics to Web Services with JSON-LD
JSON-LD allows providing context with data published by REST services. This talk introduces JB4JSON-LD - a library for mapping Java objects to JSON-LD.
Semestral project presentation - Tomáš Majer
Our student Tomáš Majer presents his semestral project before bachelor thesis. The presentation starts on Friday 10th February 2023 at 12:30 at this link. To...
Upcoming Open Mic - Giving Semantics to Web Services with JSON-LD
The Open mic session starts on Friday 10th February 2023 at 10:30 at this link. Speaker Martin Ledvinka will discuss the topic of enhancing REST Web service ...
Project management in IT
IT project management is a complex process that involves coordinating the efforts of multiple people, often working remotely and across different departments...
Upcoming Open Mic - Project management in IT
The Open mic session starts on Friday 20th January 2023 at 10:30 at this link. Speaker Max Chopart opens the topic of project management in IT.
RDF support for Jekyll
Jekyll RDF is a plugin for Jekyll allowing rendering static web based on the RDF file. This Open mic introduces the basis of installation and usage of the Je...
Upcoming Open Mic - RDF support in Jekyll
The Open mic session starts on Friday 6th November 2022 at 10:30 at this link. Speaker Michal Med introduces usage of RDF plugin for Jekyll to render web pag...
Developing RDF-based data processing pipelines using SPipes
SPipes is engine to execute RDF-based data processing pipelines. The goal of the session is to present current state of the SPipes and show practical tips t...
Upcoming Open Mic - Developing RDF-based data processing pipelines using SPipes
The Open mic session starts on Friday 25th November 2022 at 10:30 at this link. Speaker Miroslav Blaško gives his speech about processing piplines into RDF u...
Dataspecer: Towards schema modeling from ontologies
Datasepcer is a tool for simple creation of data schemas from complicated conceptual models.
Upcoming Open Mic - Dataspecer: Towards schema modeling from ontologies
The Open mic session starts on Friday 4th November 2022 at 10:30 at this link. Speaker Štěpán Stenchlák introduces tool Dataspecer for creating dataset schem...
Variables and Environment in Docker
Docker has changed the way applications are built and run. However, one of the frequent pain points for newcomers is configuration of the containers - what a...
Upcoming Open Mic - Variables and Environment in Docker
The Open mic session starts on Friday 21st October 2022 at 10:30 at this link. Speaker Martin Ledvinka opens the topic of Variables and Environment in Docker.
AI-powered completion in IDEs
In this session taht took place on Friday 7th October, Matěj Kulich introduced an overview of the AI-powered completion tools with the main focus on GitHub C...
Upcoming Open Mic - AI-powered completion in IDEs
The Open mic session starts on Friday 7th October 2022 at 10:30 at this link. Speaker Matěj Kulich introduces the capabilities of AI-powered completion in va...
Towards Using SForms for Ontology Engineering
On Friday 1th July at 10:30 an open Mic session took place. The topic was "Towards Using SForms for Ontology Engineering". Video and presentation included.
Upcoming Open Mic - Towards Using SForms for Ontology Engineering
The Open mic session starts on Friday ‘1’st July 2022’ at 10:30 at this link.
Tooling and workflow for JavaScript libraries
On Friday 10th June at 10:30 an open Mic session took place. The topic was "Tooling and workflow for JavaScript libraries". Recording and presentation is inc...
Upcoming Open Mic - workflow and tooling for front end applications
The Open mic session starts on Friday ‘10th June 2022’ at 10:30 at this link. Speaker Max Chopart presents workflow and tooling for front end applications.
Ontological Foundation of Hazards and Risk in STAMP
On Friday 27th May at 10:30 an open Mic session took place. The topic was "Ontological Foundation of Hazards and Risk in STAMP". Recording and presentation i...
Upcoming Open Mic - Ontological Foundation of Hazards and Risk in STAMP
The Open mic session starts on Friday at 10:30 at this link. Speaker Jana Ahmad presents her presentation with the topic Ontological Foundation of Hazards an...
Jobs to be done in Open Mic Session
On Friday 13th May at 10:30 an open Mic session took place. The topic was "Jobs to be Done". Video and presentation included.