Techment — Site Header

What is Knowledge Graph

Definition

A knowledge graph is a structured representation of information as entities and the relationships between them, organising facts into a connected network so that systems can reason over context, answer complex queries, and surface relationships that flat data cannot express.
« Back to Glossary Index
  • Represents real-world entities and their relationships explicitly
  • Enables reasoning and complex queries across connected facts
  • Provides context that improves search, recommendations, and AI answers
  • Integrates data from many sources into one connected model

Real World Example

A retailer builds a knowledge graph linking products, suppliers, categories, and customers, so a single query can answer which suppliers are affected if a category is discontinued, traversing relationships flat tables struggle to express.

FAQs

What is a knowledge graph made of?

Nodes representing entities and edges representing the relationships between them, often with attributes on both.

How do knowledge graphs help AI?

They supply structured, connected context that improves search, question answering, and reasoning beyond what unstructured data offers.

How is a knowledge graph different from a relational database?

It models data as a flexible network of relationships, making connected, multi-hop queries natural where relational joins become complex.

Hello popup window