Definition
Plain language
A database that stores facts as a network of connected nodes and relationships.
As stated in the literature
A structured representation of entities and their relationships as nodes and edges, queryable through graph query languages.
Also called: knowledge graphs
Why it matters: It gives systems a structured backbone for facts that's queryable and updateable in ways that free text isn't.
For example, a knowledge graph might store that Marie Curie was born in Warsaw and won two Nobel Prizes, with each relationship as an edge to a separate entity node.
Heard on the show
“It runs the attack against a real production system — a forty-two-million-node code knowledge graph at a major company.”Episode 039 — When Smarter Agents Get Fooled by Three Extra Nodes in a Database