Een Knowledge Graph is een netwerk van gestructureerde data waarin entiteiten, zoals personen, plaatsen of bedrijven, worden gekoppeld via specifieke relaties. In plaats van losse datapunten in een tabel, onthoudt dit systeem de context en de betekenis van de verbindingen tussen deze objecten.
Technische werking
- Entiteitsherkenning: Het systeem identificeert unieke objecten uit ongestructureerde data, zoals tekst op webpagina’s.
- Extractie van relaties: Er wordt bepaald hoe entiteiten met elkaar verbonden zijn, bijvoorbeeld dat een persoon een functie bekleedt bij een specifiek bedrijf.
- Koppeling aan URI’s: Elk object krijgt een unieke identificatiecode, zodat verschillende databronnen hetzelfde object herkennen.
- Integratie in een graaf: De data wordt opgeslagen als knooppunten (nodes) en verbindingen (edges), waardoor complexe queries over meerdere stappen mogelijk zijn.
Belangrijke begrippen
- Node: Een individueel object of entiteit in de graaf, zoals een merknaam of een productcategorie.
- Edge: De gelabelde verbinding tussen twee nodes die de aard van de relatie definieert.
- Semantic layer: De laag die ervoor zorgt dat data niet alleen als tekst wordt gezien, maar een specifieke betekenis heeft voor de machine.
- Knowledge Panel: Het informatieblok in search results dat verschijnt wanneer een zoekmachine een entiteit uit de Knowledge Graph herkent.


