Semantic Web (CS5140-KP04)


Dozent: 
Prof. Dr. rer. nat. habil. Sven Groppe

Inhalte:

  • Überblick über die W3C Semantic Web Sprachfamilie
  • Das Semantic Web Datenmodell
  • Ontologien
  • Semantic Web-Anfragesprachen
  • Semantic Web-Regelsprachen
  • Indexierungsansätze und Auswertungsstrategien für Anfragen und Regeln
  • Parallele Semantic Web Anfrageauswertung
  • Semantic Web in der Cloud
  • XML und Semantic Web
  • Graph Datenbanken

Unterlagen zur Vorlesung und Übung im Moodle

Zielgruppe:

Teilnahme im Rahmen des Vertiefungsmoduls Datenmanagement (CS 4508)

  • Master Informatik (Modulteil eines Wahlmoduls), beliebiges Fachsemester
  • Master Medieninformatik (Modulteil eines Wahlmoduls), beliebiges Fachsemester (Studienbeginn vor WS2020)
  • Master IT-Sicherheit (Modulteil eines Wahlmoduls), 1. oder 2. Fachsemester
  • Master Entrepreneurship in digitalen Technologien (Modulteil eines Wahlmoduls), beliebiges Fachsemester


Als eigenständige Veranstaltung:

  • Master Medizinische Informatik (Wahlpflicht), eHealth / Informatik, 1. oder 2. Fachsemester
  • Master Medieninformatik (Wahlpflicht), Informatik-Lehrmodule, beliebiges Fachsemester (Studienbeginn vor oder ab WS2020)

 

Umfang: 
2 SWS Vorlesung
1 SWS Übung

Zeit und Ort:
Vorlesung: Mittwochs 10:15 - 12:00 Uhr (IFIS2035)
Übung: Mittwochs 12:00 - 13:00 Uhr (IFIS2035)

Beginn:
Vorlesung: Mittwoch, den 20.10.2021
Übung: Mittwoch, den 27.10.2021

Beschreibung der Vorlesung: 
Bei der Vorlesung Semantic Web handelt es sich um eine vertiefende Vorlesung gemäß Studienordnung.

Inhaltsbeschreibung: 
Das World Wide Web ist ausgerichtet auf den Menschen als Endnutzer, der die Bedeutung einer Webseite unabhängig von dessen Repräsentation in der Regel leicht erfaßt und Zusammenhänge bilden kann. Für den Menschen ist daher die Heterogenität der vorhandenen Informationen auf verschiedenen Ebenen wie Zeichenkodierung, verwendete natürliche Sprachen und der Anordnung von Informationen auf Webseiten händelbar. Die maschinelle Verarbeitung stößt hierbei jedoch auf ihre Grenzen.

Die Kernidee des Semantic Webs ist es, (Web-) Informationen zur Erleichterung der automatisierten Auswertung zu strukturieren und durch Einbeziehung der Bedeutung von Symbolen die maschinelle Verarbeitung zu präzisieren. Dadurch verringern sich u. a. Fehlerraten bei automatischer Integration von Daten und Services. Das Semantic Web erhält eine immer größer werdende Bedeutung, welches sich unter anderem an der steigenden Anzahl von entwickelten und im Einsatz befindlichen Semantic Web Tools und Applikationen fest machen läßt.

(Öffentlich frei verfügbare) Semantic Web Datenbanken werden immer umfangreicher, wie man am Beispiel der Linked Data Initiative erahnen kann, die es sich zum Ziel gemacht hat, Semantic Web Datenbanken zu sammeln und zu kombinieren. Bereits im September 2011 enthielten die gesammelten Datenbanken der Linked Data Initiative 31 Milliarden Datensätze und ungefähr 504 Millionen Verlinkungen zwischen den Datenbanken.

Semantic Web Datenbankmanagementsysteme administrieren solche großen Semantic Web Datenbanken und ermöglichen einen effizienten Zugriff auf diese. Nach einer ausführlichen Einführung in die Semantic Web Konzepte und Sprachfamilie gehen wir in dieser Vorlesung ebenfalls darauf ein, wie Semantic Web Datenbanken mit modernen Datenbanktechnologien effizient verwaltet und verarbeitet werden können.