Semantic Web

Welcome to the Semantic Web zone!



  • Please work alone or in pairs.
  • After each class, please prepare a report and send it to Krzysztof Kutt.
    • Write the report in English or Polish.
    • Be concise and specific.
    • Name the file as follows: semweb2018_labN_surname1[_surname2].pdf, using your name(s) and the number of the lab e.g., semweb2018_lab1_hewlett_packard.pdf
    • If you need to send additional files (besides the report in pdf), zip them into a *.zip or *.tar.gz file and name accordingly.
    • DEADLINE for the reports: a minute before the next lab.
    • If you submit the report after the deadline you will get -1 point for each started day.
  • You may get 0-2 points for each report:
    1. Answer the questions marked 8-) in lab instructions.
    2. (Optionally) Add extra feedback section in the report to earn extra credit.
  • If you get at least 75%, you will be exempted from the Test (and get as many points as you earned from the reports).


No. Date Lab Instruction
1. 08.10.2018 Introduction. Modeling knowledge with RDF
2. 15.10.2018 Advanced modeling with RDF
3. 22.10.2018 Querying the Semantic Web with SPARQL
4. 29.10.2018
5. 05.11.2018 Introduction to ontologies
6. 19.11.2018 Ontology engineering with Protégé
7. 26.11.2018 Reasoning with Ontologies
OPTIONAL: Intro to Description Logics
TEST (30 minutes)

Attendance and notes


  1. 05.11:
    1. 17:00-18:30 Zapoznanie z tematyką projektu, ontologia
  2. 19.11:
    1. 18:10-19:00 Sprint 1a: testy jednostkowe i pierwsze instancje
    2. 19:10-20:00 Sprint 1b: kolejne instancje i ewaluacja
  3. 26.11:
    1. 17:00-18:25 Sprint 2
    2. 18:35-20:00 Sprint 3
  4. 03.12:
    1. 17:00-18:20 Sprint 4
    2. 18:30-19:30 Sprint 5
    3. 19:40-20:00 Ewaluacja ontologii + procesu + projektu (ankieta/dyskusja/luźne uwagi)

Additional materials

Additional labs

  1. Semantic Web Programming (external copyrights)
    • JavaOne Online Technical Sessions and Labs: JavaOne2009 - Lab-4449: Semantic Web Programming
    • Uses: Jena Framework, Pellet Reasoner, NetBeans IDE


Old projects

General reading





TED talks:





Online Semantic Web courses:

Semantic Web tools and applications:

Triplestores / graph databases:


These course materials are prepared by GEIST Research Group and are available according to license.

If you have any questions, suggestions or concerns regarding the course materials and lab instructions, please contact us:

pl/dydaktyka/semweb/start.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna) Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0