A knowledge graph stores information as a network of entities connected by typed relationships. Entities, people, places, products, concepts, are nodes. Relationships like "works for," "located in," or "produces" are edges. The graph is enriched with attributes, timestamps, and confidence scores, allowing machines to query not just isolated facts but the context around them. Google's Knowledge Graph is the most visible example. When you search for a person and see a sidebar with their career, birthdate, and related people, that data comes from a knowledge graph. Businesses use them to improve search and recommendation engines by understanding that a product belongs to a category, a customer has purchased similar items, and those items share a brand. Enterprise knowledge graphs link customer records, support tickets, and contracts, letting staff trace root causes across systems without manual data stitching. Healthcare uses knowledge graphs to connect patient records, medical literature, and treatment guidelines, accelerating diagnosis and drug discovery.
Back to Glossary