Wissensgraph
Darstellung einer Wissensstruktur
· 2 min read
Ein Wissensgraph (Knowledge Graph) ist eine strukturierte Darstellung von Wissen, bei der Informationen in Form von Knoten (Entitäten) und Kanten (Beziehungen) miteinander verknüpft sind.
Er ist also im Grunde ein Netzwerk aus Wissen, das zeigt, wie Dinge miteinander verbunden sind – ähnlich wie ein Mindmap, nur viel systematischer und maschinenlesbar.
flowchart TB
Tier -- ist --> A["lebendes Ding"]
Pflanze -- ist --> A["lebendes Ding"]
Hund -- ist --> Tier
Kuh -- ist --> Tier
Kuh -- isst --> Gras
Gras -- ist --> Pflanze
🔹 Aufbau eines Wissensgraphen
Ein Wissensgraph besteht typischerweise aus:
- Knoten (Nodes): Dinge, gespeichertes Wissen – z. B. Personen, Orte, Objekte, Ereignisse, Begriffe. Beispiel: Albert Einstein, Relativitätstheorie, Physik.
- Kanten (Edges): Beziehungen zwischen diesen Knoten. Beispiel: Albert Einstein → erfand → Relativitätstheorie.
- Attribute: Eigenschaften eines Knotens oder einer Beziehung. Beispiel: Albert Einstein → Geburtsjahr → 1879.
Häufig in Tripeln dargestellte Informationen:
(Subjekt) — (Prädikat) — (Objekt)
Albert Einstein — erfand — Relativitätstheorie
🔹 Ziel eines Wissensgraphen
Der Zweck ist, Daten zu verknüpfen und Bedeutung herzustellen. Ein Wissensgraph ermöglicht:
- Semantische Suchanfragen („zeige alle Physiker, die in Zürich studiert haben“),
- Automatisches Schließen von Wissen („wenn A ein Physiker ist und Physiker Menschen sind, dann ist A ein Mensch“),
- Bessere Ergebnisse in Suchmaschinen oder KI-Anwendungen.
🔹 Beispiele aus der Praxis
- Google Knowledge Graph: Liefert die Infobox rechts neben Suchergebnissen (z. B. bei „Albert Einstein“).
- Wikidata: Eine frei zugängliche Wissensdatenbank, die Wikipedia-Informationen strukturiert darstellt.
- Facebook Social Graph: Verknüpft Personen, Interessen, Orte etc.
🔹 Technologische Grundlagen
- Ontologien & RDF (Resource Description Framework): Formate, um Wissen standardisiert zu beschreiben.
- SPARQL: Abfragesprache für Wissensgraphen (ähnlich wie SQL für Datenbanken).