Knowledge Graph Types
Ontology Knowledge Graph
Organizes FAQs using terms, synonyms, traits, and context. When a user asks a question, the engine matches utterance tokens against KG nodes (path qualification), then scores shortlisted questions using cosine similarity. Enable: Go to Automation AI > Natural Language > NLU Config > Engine Tuning > Knowledge Graph and select Ontology Model. How it works:- User utterance and KG nodes are tokenized; n-grams extracted (up to quad-gram).
- Tokens are mapped to KG nodes to get indices.
- Path qualification: paths are shortlisted based on term coverage and mandatory term presence.
- Best match is selected by cosine scoring over shortlisted questions.
- All terms/nodes and their synonyms are indexed.
- A flattened path is established for each KG intent using those indices.
Few-Shot Knowledge Graph
Uses Kore.ai’s LLM to identify FAQs by semantic similarity—no ontology needed. Add all FAQs to the root node. Enable: Go to Automation AI > Natural Language > NLU Config > Engine Tuning > Knowledge Graph and select Few-Shot Model. Prerequisites before enabling:- Requires NLP V3 and Ranking & Resolver V2 (auto-updated when enabled).
- Embedding model options: BGE M3, MPNet, LaBSE.
- When switching from Ontology KG: Default terms are retained until updated, then become Organizer terms (can be set as Mandatory).
- Only Mandatory terms support path-level synonyms.
Selecting Your KG Type
Starting with v10.1, Few-Shot is the default for new KGs under NLP V3 in English. Go to Automation > Knowledge AI > FAQs to switch types.Before changing KG type, back up your existing graph by creating a new app version or exporting as JSON or CSV. Changes are captured in App Settings > Change Logs.
Feature Comparison
| Feature | Few-Shot KG | Ontology KG |
|---|---|---|
| Ontology Structure | Optional | Mandatory |
| Default Terms | No (exception: existing terms when switching from Ontology) | Yes |
| Mandatory Terms | Yes | Yes |
| Organizer Terms | Yes | Yes |
| Path Qualification | No | Yes |
| Tags | Yes | Yes |
| Synonyms | Yes (Mandatory Terms and Tags only) | Yes |
| Path-Level Synonyms | Yes (Mandatory Terms only) | Yes |
| Knowledge Graph Synonyms | Yes (Mandatory Terms only) | Yes |
| Traits | Yes | Yes |
| Context | Yes | Yes |
| Stop Words | Yes | Yes |
| KG Import/Export | Yes | Yes |
| Auto-Generate KG | Yes | Yes |
| Bot Synonyms | Yes | Yes |
| Lemmatization using Parts of Speech | No | Yes |
| Path Coverage | No | Yes |
| Search in Answer | No | Yes |
| Qualify Contextual Paths | No | Yes |
| Auto-Correction | Yes | Yes |
| Min/Definitive Level for KG Intent | Yes | Yes |
| KG Suggestions Count | Yes | Yes |
| Proximity of Suggested Matches | Yes | Yes |
| Manage Long Responses | Yes | Yes |
| Intent Preconditions | Yes | Yes |
| Context Output | Yes | Yes |
| Supports All Platform Languages | Yes | Yes |