Torna al glossario Tecnologia

Grafo della Conoscenza

Una rappresentazione strutturata della conoscenza come rete di entità e delle loro relazioni.

Cos'è un grafo della conoscenza?

Un grafo della conoscenza (Knowledge Graph) è una rappresentazione strutturata di dati che rappresenta entità (persone, luoghi, concetti) e le loro relazioni come una rete connessa. A differenza dei database relazionali, i grafi della conoscenza consentono traversate complesse e ragionamento semantico sulle connessioni.

Architettura e tecnologie

I grafi della conoscenza si basano su strutture triple (soggetto-predicato-oggetto) e sono spesso archiviati in formati RDF o Property Graph. Database di grafi specializzati come Neo4j, Amazon Neptune o Azure Cosmos DB offrono capacità di interrogazione ottimizzate. SPARQL e Cypher sono linguaggi di interrogazione diffusi.

Applicazioni IA

Nei sistemi IA, i grafi della conoscenza servono come base di conoscenza strutturata per il ragionamento, i sistemi di raccomandazione e la RAG (Retrieval-Augmented Generation). Complementano i modelli linguistici con conoscenza fattuale strutturata e consentono inferenze tracciabili. Le aziende li utilizzano per sistemi interni di gestione della conoscenza e ricerca aziendale.

Servizi e prodotti correlati