Definiție
Un graf de cunoștințe este o reprezentare structurată a entităților și a relațiilor dintre acestea, stocată ca noduri și muchii într-o bază de date cu grafuri. Acesta codifică cunoștințe din lumea reală pentru raționament și căutare.
Scop
Scopul este de a organiza cunoștințele într-un mod care poate fi citit automat. Permite căutarea semantică, recomandările și raționamentul asupra relațiilor.
Importanță
- Îmbunătățește precizia căutării prin context.
- Susține explicabilitatea în sistemele de inteligență artificială.
- Permite integrarea datelor structurate și nestructurate.
- Necesită actualizări continue pentru a rămâne precis.
Cum funcționează
- Identificați entități (persoane, locuri, concepte).
- Definiți relațiile dintre entități.
- Populează graficul cu date din surse structurate/nestructurate.
- Stocați într-o bază de date grafică cu schemă.
- Graf de interogare pentru sarcini de raționament sau căutare.
Exemple (din lumea reală)
- Google Knowledge Graph: îmbunătățește relevanța căutărilor.
- Wikidata: bază de cunoștințe deschisă pentru date legate.
- Microsoft Academic Graph: reprezintă publicațiile de cercetare.
Referințe/Lecturi suplimentare
- Hogan și colab. „Grafice de cunoștințe”. Sondaje ACM Computing.
- Standardul W3C RDF.
- Documentația Google Knowledge Graph.