Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Ontologies and Semantic Web

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
B4M36OSW Z,ZK 6 2P+2C Czech
Relations:
The requirement for course B4M36OSW can be fulfilled by substitution with the course BE4M33OSW.
It is not possible to register for the course B4M36OSW if the student is concurrently registered for or has previously completed the course BE4M33OSW (mutually exclusive courses).
Course guarantor:
Petr Křemen
Lecturer:
Petr Křemen, Michal Med
Tutor:
Petr Křemen, Michal Med
Supervisor:
Department of Computer Science
Synopsis:

The course „Ontologies and Semantic Web“ will guide students through current trends and technologies in the semantic web field. Students will learn designing complex ontologies, thesauri, formalizing them in a suitable formal language, querying them and creating semantic web applications on their top. The second part of the course will be devoted to the efficient management of ontological data and other selected topics.

Requirements:

There are no formal requirements for enrollment. However, during

lectures and seminars the knowledge of the following topics is

anticipated - basics of relational databases, predicate logic

calculus and web technologies.

Syllabus of lectures:

1. Evolution of the semantic web, semantic web stack

2. Semantic web languages - syntax and semantics of RDF, RDFS

3. Semantic web languages - syntax and semantics of OWL (2), SWRL

4. Semantic web languages - syntax and semantics of SPARQL

5. Ontological engineering, design and modeling of ontologies

6. Ontology design patterns

7. Ontology alignment and ontology matching

8. Thesauri, vocabularies, SKOS

9. Linked Data

10. Persistence of ontologies, triple stores, accessing ontologies

programatically

11. Semantic annotation of web content - microformats, RDF-A

12. Data integration on the semantic web, rule-based systems, selected applications

13. Semantic GIS, GeoSPARQL

14. Selected Topics

Syllabus of tutorials:

1. Introduction, organization, project assignment

2. Examples on RDF, RDFS, inferencing

3. Examples on OWL, SWRL, inferencing

4. Analysis and design of SPARQL queries

5. Ontology design - example in known domain and comparison to relational databases

6. Ontology design - application of design patterns

7. Examples on ontology matching, consultation on semestral project

8. Design of SKOS thesaurus

9. Linked Data tools

10. Sesame/Virtuoso

11. Design of semantically annotated web page, consultation on semestral project

12. Data integration on the semantic web, consultation on semestral project,

13. GeoSPARQL, consultation on semestral project

14. Submission of the assignment

Study Objective:
Study materials:

[1] Staab, S., Studer, R.: Handbook on ontologies. Springer, 2004

[2] Tom Heath and Christian Bizer (2011) Linked Data:Evolving the Web into a Global Data Space. Synthesis Lectures on the Semantic Web: Theory and Technology,1-136. Morgan & Claypool.

[3] Gómez-Pérez, A. Fernández-López, M. Corcho, O. Ontological Engineering. Springer Verlag 2003.

[4] Hitzler, P. Krötzsch, M. Rudolph S. Foundations of Semantic Web Technologies. Chapman & Hall/CRC, 2009, 455 pages, hardcover, ISBN: 9781420090505.

Note:
Further information:
https://cw.fel.cvut.cz/wiki/courses/b4m36osw/start
Time-table for winter semester 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
Thu
roomKN:E-128
Křemen P.
09:15–10:45
(lecture parallel1)
Karlovo nám.
roomKN:E-328
Med M.
16:15–17:45
(lecture parallel1
parallel nr.101)

Karlovo nám.
Fri
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-11-08
For updated information see http://bilakniha.cvut.cz/en/predmet5833706.html