Semantic Web

Winter 2011/12
Wiltrud Kessler, Hinrich Schütze
Thursday 11:30 - 13:00
Azenbergstraße 12, room 3.011
Moved to Herdweg 51, room M51.01
2 SWS / 3 ECTS


Schedule and Resources

Resources will be made available in ILIAS.
Day Topic * References Tools
Block 1 "Semantic Web Basics"
20.10. The Semantic Web Vision V [AH08] Chapter 1
[HKRS08] Chapter 1
[HKR09] Chapter 1
27.10. Semantic Web Technologies (1) V+U [AH08] Chapter 2
[HKRS08] Chapter 2
[HKR09] Appendix A
XML Validator
3.11. Semantic Web Technologies (2) V [AH08] Chapter 3
[HKRS08] Chapter 3, 4
[HKR09] Chapter 2, 3
RDF Validator
10.11. Practice Session U RDF Validator
Block 2 "Ontologies and Logic"
17.11. Ontologies and OWL V+U [AH08] Chapter 4
[HKRS08] Chapter 5
[HKR09] Chapter 4
Protege Ontology Editor
24.11. Ontology Engineering V+U [AH08] Chapter 7
[HKR09] Chapter 8
[NM01] [H11] [RDH+04]
Protege Ontology Editor
1.12. Reasoning V [HKRS08] Chapter 6
[HKR09] Chapter 5
Protege Ontology Editor
8.12. SPARQL V [AH08] Chapter 3.9
[HKRS08] Chapter 7
[HKR09] Chapter 7
15.12. Practice Session U
Block 3 "The Upper Layers"
22.12. Gastvortrag
"Kollektive Intelligenz im Social Semantic Web?"
(in M12.21)
12.1. Applications: Semantic Search V [Ma05], [AGH+09], [MRS08]
19.1. Semantic Web Agents V+U [RN02] Chapter 2, 7
[He01], [LSS+11]
26.1. Web of Trust V [PP09] Chapter 6, 7, 10
[Go05] Chapter 3, 6.3, 7
[Sa06], [KAF+10]
2.2. Semantic Web and NLP V [LSS+ 11], [WKR10]
[BC06], [MS01]
9.2. Practice Session U

* V = Vorlesung / normal class; U = Übung / practice session, please bring your laptop.

Course Content

The Semantic Web is an initiative to make information in the web accessible to machines. In this course the basic concepts and technologies of the Semantic Web will be introduced. In addition, some applications and research topics inside the Semantic Web will be mentioned.
Apart from theoretical classes, the course will include practice sessions.
Overview of topics:
  1. The Semantic Web Vision
  2. Semantic Web Technologies: XML, XMLSchema, RDF, RDFS, OWL
  3. Ontologies and Ontology Engineering
  4. Reasoning with Ontologies
  5. SPARQL: Querying RDF
  6. Semantic Web Applications
  7. Ontology Learning
  8. Web of Trust

Organizational Information

The course is open for students of

A basic understanding of predicate logic is helpful (to the extend that is taught in the basic class of logic in the first year of Diplom and Bachelor).

More exam-related information on the evaluation page.

Suggested Reading and Links

Basic text books (all cover basically blocks 1 and 2 of this course): More specific literature (will be added during the course, also all the basic books contain a lot of references, this is not required, but maybe interesting background reading): Tools: