GSW WS09/10
Aus Semantic-Web-Grundlagen
Klausurtermin
Freitag, 30. Oktober, 11.00 - 12.30 Uhr, INF 327, Seminarraum 20
Das Blockseminar Grundlagen Semantic Web ist eine Lehrveranstaltung des Seminars für Computerlinguistik an der Ruprecht-Karls-Universität Heidelberg im Wintersemester 2009/2010.
Thematisch ist orientiert sich die Veranstaltung an der regelmäßigen Vorlesung Semantic Web Technologies I im Wintersemester 2008/2009 am AIFB und basiert auf dem Lehrbuch Semantic Web – Grundlagen.
Der Begriff Semantic Web bezeichnet allgemein eine Erweiterung des World Wide Web durch Metadaten und Anwendungen mit dem Ziel, die Bedeutung (Semantik) von Daten im Web für intelligente Systeme z.B. im E-Commerce und in Internetportalen nutzbar zu machen. Eine zentrale Rolle spielen dabei die Repräsentation und Verarbeitung von Wissen in Form von Ontologien. In dieser Vorlesung werden die Grundlagen der Wissensrepäsentation und -verarbeitung für die entsprechenden Technologien vermittelt sowie Anwendungsbeispiele vorgestellt. Dabei werden folgende Themenbereiche betrachtet:
- Grundlagen von XML (Extensible Markup Language) und XML Schema
- RDF (Resource Description Framework) und RDF Schema zur Darstellung von Metadaten und einfachen Ontologien
- Die Web Ontology Language (OWL) und ihre aktuelle Erweiterung OWL 2
- Die SPARQL-Anfragesprache für RDF, konjunktive Anfragen für OWL
- Regelsprachen für das Semantic Web
- Praktische Anwendungen
Allgemeine Hinweise zu Organisation und Ablauf sind unter GSW WS09/10: Organisatorisches zu finden.
Inhaltsverzeichnis |
Unterlagen
Die folgende Liste verweist auf eine PDF-Version der Unterlagen und wird im Laufe der Veranstaltung aktualisiert.
Vorlesungen
- 1. Vorlesung
- Einleitung
- XML und URIs
- RDF
- 2. Vorlesung
- RDF Schema
- Einführung Logik
- Semantik von RDF(S)
- 3. Vorlesung
- OWL - Syntax
- OWL - Semantik
- OWL 2
- 4. Vorlesung
- SPARQL - Syntax
- SPARQL - Semantik
- 5. Vorlesung
- Anwendungen
Übungen
- 1. Übung: RDF(S)
- 2. Übung: Logik
- 3. Übung: OWL
- Musterlösung zu Aufgabe 3.3
- Musterlösung zu Aufgabe 3.7
- Aufgabe 3.8 bitte ignorieren, die ist fehlerhaft. (sorry)
- 4. Übung: SPARQL
- zum dran Gewöhnen: Klausur Semantic Web Grundlagen WS08/09
- Es hat im Vergleich eine leichte thematische Verschiebung stattgefunden; dieses Jahr ist mit keinen Detailfragen zu XML zu rechnen.
Literatur und Referenzen
Bücher
Allgemeine Literatur zum Thema Semantic Web:
- Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph, York Sure. Semantic Web – Grundlagen. Springer 2008. (ISBN 978-3-540-33993-9)
- Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph. Foundations of Semantic Web Technologies. CRC Press 2009. (ISBN 978-1-4200-9050-5)
- Steffen Staab, Rudi Studer (Editors). Handbook on Ontologies. Springer 2003 (ISBN 3540408347).
- Tim Berners-Lee. Weaving the Web. Harper 1999 geb./2000 Taschenbuch. (ISBN 978-0062515872)
- Siegfried Handschuh, Steffen Staab. Annotation for the Semantic Web. 2003 (ISBN 158603345X).
Logik und Grundlagen der Wissensrepräsentation:
- Uwe Schöning. Logik für Informatiker. 5. Auflage, Spektrum Akademischer Verlag, 2000 (ISBN 978-3827410054)
- Steffen Hölldobler. Logik und Logikprogrammierung. 3. Auflage, Synchron Verlag, 2003 (ISBN 978-3935025591)
- John Sowa. Knowledge Representation. Brooks/Cole 1999
Online-Ressourcen
- Tim Berners Lee über die Zukunft des Semantic Web
- Wikipedia-Eintrag für "Semantic Web". Enthält viele weiterführende Refernzen mit guten Einleitungen zu Themen dieser Vorlesung.
- Extensible Markup Language (XML)
- Resource Description Framework (RDF)
- RDF-Einführung des W3C
- RDF-Tutorial von Pierre-Antoine Champin
- Web Ontology Language (OWL)
- OWL-Einführung des W3C
- OWL Pizzas: Ein Artikel zu typischen Problemen und Missverständnissen beim Umgang mit OWL. Auch als Folienpräsentation erhältlich.
- Ausgewählte Forschungsprojekte mit Beteiligung des AIFB:
- NeOn – Lifecycle Support for Networked Ontologies
- Nepomuk – The Social Semantic Desktop
- Semantic MediaWiki – Semantics to the People!
- weitere Projekte am AIFB