Semantic Internet
- Course: Semantyczny Internet (WFAIS.IF-X202.0)
- Teachers:
- prof. dr hab. inż. Grzegorz J. Nalepa (GJN) – lecture
- dr inż. Krzysztof Kutt (KKT) – lab & lecture
- mgr Jan Ignatowicz (JIG) – lab
- mgr Honorata Zych (HZH) – lab
Lectures
- 07.10.2024 [KKT] Hands-on introduction to RDF and SPARQL
- 14.10.2024 [GJN] Introduction & Overview, Metadadata & RDF (dłuższy wykład)
21.10.2024 Brak wykładu ze względu na delegacje- 28.10.2024 [GJN] Ontology design (dłuższy wykład)
- 04.11.2024 [KKT] Datasets and mashups
- 18.11.2024 [GJN] Ontologies and logic in the Semantic Web
- 25.11.2024 [KKT] Graph validation with SHACL
- 02.12.2024 [KKT] Tools for ontologies
- 09.12.2024 Quiz 1 (Module 1 & 2)
- 16.12.2024 [KKT] Collaboration with semantic wikis
- 13.01.2025 [KKT] Advanced topics + Intro to Hands-on knowledge graph embeddings
- 20.01.2025 [KKT] Beyond the Semantic Web + Intro to Hands-on: Beyond the Semantic Web
- 27.01.2025 Quiz 2 (Module 3)
Labs
No. | Date | Materials |
---|---|---|
MODULE 1: BASICS | ||
1. | 07.10.2024 | [HZH] Introduction |
2. | 14.10.2024 | [HZH] Modeling with RDF and RDFS (1) |
3. | 21.10.2024 | [HZH] Modeling with RDF and RDFS (2) |
4. | 28.10.2024 | [HZH] Querying with SPARQL |
MODULE 2: ONTOLOGIES | ||
5. | 04.11.2024 | [JIG] Ontology 101 |
6. | 18.11.2024 | [JIG] Advanced ontology engineering |
7. | 25.11.2024 | [JIG] Reasoning in ontologies |
8. | 02.12.2024 | [JIG] Rules and constraints |
MODULE 3: REAL-LIFE TOOLS AND SCENARIOS | ||
9. | 09.12.2024 | [KKT] Libraries: owlready2 (Python) |
OPTIONAL: Frameworks: Apache Jena (Java) | ||
10. | 16.12.2024 | [KKT] Semantic mashups (1) |
11. | 13.01.2025 | [KKT] Semantic mashups (2) |
12. | 20.01.2025 | [KKT] Knowledge graph embeddings |
13. | 27.01.2025 | [KKT] Beyond the Semantic Web |
OPTIONAL: Semantic wikis |
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 11) – 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.