Slovník výrazov AI/RAG a vyhľadávanie

RAG a vyhľadávanie

znalostný graf

Anglický výraz knowledge graph

špecializovanéheslo č. 6445 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená znalostný graf?

Znalostný graf reprezentuje entity a ich vzťahy ako uzly a označené hrany, často spolu s typmi, atribútmi a pôvodom tvrdení. Umožňuje prepájať údaje z viacerých zdrojov a prechádzať viacstupňové vzťahy. Neexistuje jediný povinný formát; graf môže mať RDF alebo property-graph model.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Organizácia zjednotí zákazníka, produkt a zmluvu pod stabilnými identifikátormi a k hranám uloží zdroj a platnosť. Dotazy a RAG používajú povolené podgrafy. Pred zlúčením identít prebehne entity resolution a kvalita sa sleduje cez obmedzenia schémy aj vzorky faktov.

Overiteľnosť

Odborné zdroje

  1. A Survey on Knowledge Graphs: Representation, Acquisition and Applicationsarxiv.org
  2. W3C RDF 1.1 Concepts and Abstract Syntaxw3.org

Praktické odpovede

Často kladené otázky

Ako funguje znalostný graf?

ETL alebo extrakcia vytvorí entity a relácie, resolver ich zjednotí a graph query traversuje hrany podľa schémy.

Kedy má znalostný graf praktický význam?

Organizácia zjednotí zákazníka, produkt a zmluvu pod stabilnými identifikátormi a k hranám uloží zdroj a platnosť.

S čím si pojem nezamieňať?

Znalostná báza je širší pojem; knowledge graph je jej grafová reprezentácia so vzťahmi ako prvkami prvej triedy.

Ako sa výsledok kontroluje?

Meria sa presnosť faktov, pokrytie, duplicita entít, konzistencia typov, provenance a úspech kompetenčných dotazov.

Na čo si dať pozor?

Chybné zjednotenie uzlov kontaminuje mnoho vzťahov a samotná hrana bez času či zdroja môže byť zavádzajúca.