Semantic Web Technologies (HWS 2018)

Course Description

The term “Semantic Web” was coined in 2001 when Tim Berners Lee (the inventor of the World Wide Web) and others presented their vision of an intelligent web in the “Scientific American”. The Semantic Web aims at the development of methods that help to automate the interpretation, aggregation, evaluation and comparison of information on the Web.

This course gives an introduction to the technical foundations of Semantic Web Technologies, including knowledge representation and query languages, as well as logical inference. More specifically, it covers the following contents:

  • Vision and Principles of the Semantic Web
  • Representation Languages (XML, RDF, RDF Schema, OWL)
  • Knowledge Modeling: Ontologies and Linked Data
  • Logical Reasoning in RDF and OWL
  • Commercial and Open Source Tools and Systems

Exam Review

The exam review for the first and second exam of HWS2018 will take place on Monday, 18 February, 13:30–15:00, building B6, 26 room C1.01 (use the blue door and go to the first floor).

Prerequisites

  • Java or Python programming skills are required to pass this course!
  • Preferably, some experience with software development
  • To pass the course you have to fulfill the following requirements:
    • Pass the final exam (you have to get a 4.0 or better in the exam to pass this course)
    • Successfully work in a group on a project idea (programming!), present the results and write a report
  • The final grade is the grade achieved in the final exam, however, the project is a mandatory requirement to pass the course. Note: This grading scheme is different from the past years!

Lecturers

Dates

  • Lecture: Tuesday, 12.00 – 13.45, Room B6 A1.01
  • Exercise: Friday, 12.00 – 13.30, Room B6 A1.04

Schedule

WeekLecture (Tuesday)Exercise (Friday)
03.09.18Course Organization, Introduction--
10.09.18RDFIntroduction, XML
17.09.18RDF SchemaRDF
24.09.18Linked Open Data, Semantic Web ProgrammingRDF Schema
01.10.18SPARQL, Introduction to Student ProjectsLinked Open Data, Semantic Web Programming
08.10.18No lecture, work on project proposalsNo exercise, work on project proposals
15.10.18OWL part ISPARQL
22.10.18OWL part II, Ontology Reasoning--
29.10.18Project proposal feedback and coachingOWL part I
05.11.18Ontology Engineering, Top Level OntologiesOWL part II, Ontology Reasoning
12.11.18Project coachingProject work
19.11.18Project workOntology Engineering, Top Level Ontologies
26.11.18Other Semantic Web Languages and StandardsTop Level Ontologies, Project work
03.12.18Project presentation--