Semantic Web Technologies (HWS 2016)
Note: The exam review for the second exam is going to take place on Tuesday, March 7th, 11am, in room B6 C1.01.
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
- Java 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 detailed report
- The final grade is determined from the grade achieved in the final exam (50%) and the grade achieved in the team project (50%).
- Lecture: Tuesday, 13.45 - 15.15, Room B6 A1.01
- Exercise: Friday, 12.00 - 13.30, Room B6 A2.04
|09/05/16||Course Organization, Introduction|
|09/26/16||Linked Open Data, Semantic Web Programming|
|10/10/16||OWL part I, Introduction to Student Projects|
|10/17/16||Work on project proposals; no lecture, no exercises |
|10/24/16||OWL part II, Ontology Reasoning|
|10/31/16||Project work; no lecture due to holiday, no exercises |
|11/07/16||Ontology Engineering, Top Level Ontologies|
Materials and Exercise Sheets
Lecture slides and exercises will be made public on this web page. Exercise solutions and additional materials will be made available in the corresponding ILIAS group.
- 09/06/2016: Organization, Introduction, exercises
- 09/13/2016: RDF, exercises
- 09/20/2016: RDF Schema, exercises
- 09/27/2016: LOD + Semantic Web Programming, exercises
- 10/04/2016: SPARQL, Student Projects, exercises
- 10/11/2016: OWL Part 1, exercises
- 10/25/2016: OWL Part 2
- 11/08/2016: Ontology Engineering
Literature (suggested reading list):
- Tim Berners-Lee, James Hendler and Ora Lassila. The Semantic Web. Scientific American, 284 (5), pp. 34-43, 2001
- Pascal Hitzler, Markus Krötzsch and Sebastian Rudolph. Foundations of Semantic Web Technologies. Chapman & Hall/CRC, 2009
- Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph and York Sure. Semantic Web: Grundlagen. Springer, 2007 (German)
- Allemang and Hendler (2008): Semantic Web for the Working Ontologist. Verlag Morgan Kaufmann.
- Antoniou and van Harmelen (2004): A Semantic Web Primer. MIT Press.
- Heath and Bizer (2011): Linked Data: Evolving the Web into a Global Data Space. Free online version.