Semantic Internet
- Course: Semantyczny Internet (WFAIS.IF-X202.0)
- Teachers:
- dr inż. Krzysztof Kutt (KKT) – lab & lecture
- dr Luiz do Valle Miranda (LVM) – lab
Lectures (tentative schedule for 2026/2027)
- 05.10.2026 Hands-on introduction to RDF and SPARQL
- 12.10.2026 Introduction & Overview
- 19.10.2026 Metadadata & RDF
- 26.10.2026 Ontology design
- 09.11.2026 Ontologies and logic in the Semantic Web
- 16.11.2026 Graph validation with SHACL
- 23.11.2026 Collaboration with semantic wikis
- 30.11.2026 Tools for ontologies
- 07.12.2026 Quiz 1 (Module 1 & 2)
- 14.12.2026 Datasets and mashups
- 21.12.2026 Advanced topics (1)
- 11.01.2027 Advanced topics (2) + Intro to Hands-on: Network analysis & knowledge graph embeddings
- 18.01.2027 Beyond the Semantic Web + Intro to Hands-on: Beyond the Semantic Web
- 25.01.2027 Quiz 2 (Module 3)
Labs
| No. | Date | Teacher | Materials |
|---|---|---|---|
| MODULE 1: BASICS | |||
| 1. | 05.10.2026 | KKT | Introduction |
| 2. | 12.10.2026 | KKT | Modeling with RDF and RDFS (1) |
| 3. | 19.10.2026 | KKT | Modeling with RDF and RDFS (2) |
| 4. | 26.10.2026 | Querying with SPARQL | |
| MODULE 2: ONTOLOGIES | |||
| 5. | 09.11.2026 | Ontology 101 | |
| 6. | 16.11.2026 | Advanced ontology engineering | |
| 7. | 23.11.2026 | Reasoning in ontologies | |
| 8. | 30.11.2026 | Rules and constraints | |
| MODULE 3: REAL-LIFE TOOLS AND SCENARIOS | |||
| 9. | 07.12.2026 | Semantic wikis | |
| 10. | 14.12.2026 | Libraries: owlready2 (Python) | |
| OPTIONAL: |
|||
| 11. | 21.12.2027 | Semantic mashups (1) | |
| 12. | 11.01.2027 | Semantic mashups (2) | |
| 13. | 18.01.2027 | Network analysis & knowledge graph embeddings | |
| 14. | 25.01.2027 | Beyond the Semantic Web | |
Grading rules
(as long as formally course is taught in Polish, the rules will be in Polish)
- 100 EXP stanowi 100% łącznej liczby punktów (MAX) z laboratorium. Składają się na to:
- 2x26 EXP - dwa kolokwia (pierwsze z modułów 1+2, drugie z modułu 3), obejmujące materiał z laboratoriów i wykładu
- 3x16 EXP - trzy projekty realizowane w grupach (2-5 osobowych) w czasie laboratorium:
- Graf wiedzy w RDF (po lab 4) – Zasady oceniania
- Ontologia (po lab 8) – Zasady oceniania
- Semantic mashup (po lab 12) – Zasady oceniania
- Powyższy wynik mogą podnieść ewentualne “plusy” za aktywność na zajęciach (1 plus = 1 EXP)
- Plusy są brane pod uwagę tylko w momencie uzyskania zaliczenia w terminie podstawowym.
- Należy oddać w terminie wszystkie projekty wykonywane na laboratoriach.
- Ocena za spóźnione projekty zostanie przemnożona przez 0.5 (tzn. za spóźniony projekt można uzyskać maksymalnie połowę liczby punktów).
- Należy uzyskać co najmniej 60% punktów ze wszystkich kolokwiów.
- Dozwolone są dwie nieusprawiedliwione nieobecności.
- Każda kolejna nieobecność skutkuje odjęciem 10 EXP.
- Skala ocen:
- >= 90 EXP – bdb
- >= 80 EXP – db+
- >= 70 EXP – db
- >= 60 EXP – dst+
- >= 50 EXP – dst
- < 50 EXP – ndst
Learn more!
Interesting review papers:
- P. Hitzler, “A review of the semantic web field,” Commun. ACM, vol. 64, no. 2, pp. 76–83, doi: 10.1145/3397512.
- A. Hogan et al., “Knowledge Graphs,” ACM Comput. Surv., vol. 54, no. 4, pp. 1–37, 2021, doi: 10.1145/3447772.
Online courses on Semantic Internet and Knowledge Graphs:
- A series by Prof. Harald Sack (each course is different!):
- Knowledge Graphs (2020)
- Linked Data Engineering (2016)
- Semantic Web Technologies (2013)