
Ein Knowledge Graph (deutsch: Wissensgraph) ist ein Konzept zur Darstellung von Wissen in einer strukturierten Form, die es Computern ermöglicht semantische Zusammenhänge zwischen verschiedenen Informationen zu verarbeiten. Wissen wird in einer Datenbank gespeichert, die maschinell abgefragt (SPARQL) und deren Inhalt weiter verarbeitet und in verschiedenen Formaten (beispielsweise RDF) bereitgestellt werden kann.
Der Begriff wurde insbesondere durch Google bekannt, als das Unternehmen 2012 seinen eigenen Knowledge Graph einführte.
Ein Knowledge Graph ist eine graphische Datenstruktur, die Wissen in Form von Entitäten (Knoten) und deren Beziehungen (Kanten) speichert. Diese Struktur ermöglicht eine tiefere Bedeutungserkennung und eine bessere Suchmaschinenoptimierung.
Ein Knowledge Graph besteht typischerweise aus:
Ontologien werden mit Hilfe von Datenformaten wie Resource Description Framework (RDF) und Web Ontology Language (OWL) modelliert.
Einige der Implementierungen des Konzepts sind: