Knowledge Graph
Che cos'è un Knowledge Graph?
Un Knowledge Graph è una rappresentazione strutturata di entità e delle relazioni che le legano, memorizzata in un database a grafo e interrogata con linguaggi di traversal o graph-query. Nel commerce cattura prodotti, categorie, attributi, clienti e contenuti come nodi con archi tipizzati, fornendo sia agli esseri umani che agli agenti LLM una fonte di verità deterministica, complementare alla Vector Search.
Definizione
Ogni nodo porta un identificatore stabile e un insieme di proprietà, mentre gli archi codificano relazioni semanticamente significative come "appartiene alla categoria", "è una variante di" o "è compatibile con". Gli schemi possono seguire standard come Schema.org per le superfici SEO oppure ontologie specifiche del dominio per una modellazione più ricca. Il popolamento combina ETL da feed PIM ed ERP con estrazione model-driven da fonti non strutturate come recensioni o PDF dei fornitori. Le query attraversano più salti per rispondere a domande come "quali laptop compatibili con questo dock sono disponibili a Berlino", cosa con cui gli schemi relazionali classici faticano. Negli stack AI, i Knowledge Graph si combinano con gli Embeddings: la similarità semantica individua nodi candidati, il traversal del grafo valida la relazione strutturale.
Perché è importante
Gli LLM sono poco efficaci nel ragionamento relazionale su molte entità, e l'Hallucination aumenta quando devono concatenare fatti a partire da testo in prosa. Un Knowledge Graph trasforma queste catene in ricerche verificabili, il che è fondamentale per risposte fondate nel Conversational Commerce e nell'AI Merchandising. Stabilizza anche la Personalization: le stesse entità canoniche alimentano ricerca, raccomandazioni e contenuti, così la preferenza di un cliente per un brand o un materiale resta coerente su tutte le superfici. In un'architettura Composable Commerce, il grafo viene eseguito come servizio interrogato dalla Storefront API, dal Recommendation Engine e dagli strumenti agentici.
Casi d'uso
Un grafo di prodotto alimenta filtri di compatibilità per accessori tecnologici e fornisce dati a un endpoint LLM Tool Use, in modo che un chat agent risponda in modo deterministico alle domande di compatibilità. Un grafo di contenuti collega articoli a prodotti e segmenti di clienti, permettendo a un workflow di Agentic SEO di individuare contenuti orfani e proporre link interni. Un grafo cliente codifica nuclei familiari e ruoli, così un copilot B2B può determinare chi è autorizzato a effettuare quali ordini.
Correlati
Scopri Performance and Core Web Vitals · Composable Headless Frontend.