Zum Inhalt

Übung 2: Semantische Wissensgraphmodellierung

Lernziele

  • Sie können einen Ausschnitt eines Gegenstandbereichs in einen semantischen Wissensgraphen überführen
  • Sie können Wissensgraphen mittels dem Resource Description Framework (RDF) darstellen
  • Sie verstehen die Rolle von Ontologien in semantischen Wissensgraphen

Aufgaben

Literaturrecherche

  1. Lesen Sie das Kapitel 1 - 3 des Buchs

    “Semantic Web for the Working Ontologist – Effective Modeling in RDFS and OWL” (Second Edition)
    von Dean Allemang und Jim Hendler (→ Link in Moodle)

    …und beantworten Sie folgende Fragen:

    1. Welche Rolle spielen Modelle in der Mensch-Maschine-Kommunikation ?
    2. Erläutern Sie die Konsequenzen, welche die vier wesentlichen Grundkonzepte (AAA, Non-unique Naming Assumption, Netzwerkeffekt, Open-World Assumption) auf die Informationsqualität eines Gegenstandbereichs haben.
    3. Erläutern Sie, wie (d.h., mit welchen Mitteln) RDF das Konzept AAA abbildet bzw. umsetzt

Modellierung eines realen Ausschnitts eines Gegenstandbereichs

Stellen Sie den aus Übung 1 bekannten Sachverhalt bis einschl. Stufe 3 mittels RDF dar. Verwenden Sie eigene URIs (mit bel. Namespace, den Sie in Ihrem Modell abkürzen können) zum Ausdruck von Resourcen und Properties in der ABox1.

Hinweise:

  • Berücksichtigen Sie in Ihrem Wissensgraphen auch etwaige Generalisierungs- und Spezialisierungsbeziehungen in der TBox.
  • Überlegen Sie, welchen Sachverhalt Sie als assertionales und welches als terminologisches Wissen ausdrücken.
  • Untersuchen Sie die in Ihrem Wissensgraphen verwendeten Resourcen dahingehend, ob sie zur TBox oder ABox gehören, d.h., ob eine Resource terminologisches oder assertionales Wissen ausdrückt.
  • Überlegen Sie, was Subject, Object oder Literal ist.
  • Verwenden Sie zur Darstellung ein beliebiges CASE2-Tool. Entscheidend ist weniger die 100%-ig korrekte Verwendung der RDF/S Sprachelemente als vielmehr eine schlüssige Konzeptualisierung, d.h., Überführung des o.g. Beispiels in einen semantischen Wissensgraphen (der mittels RDF/S formalisiert wird).

  1. Als Namensraum können Sie ex: verwenden; Beispiel: Für den Sachverhalt nimmt an Sitzung teil können Sie ein Property ex:attend verwenden oder für hat Forschungsthema --> ex:hasTopic

  2. CASE = Computer Aided Software Engineering 


Letztes Update: 18. September 2024