AI Insights
What a knowledge graph is and how it can enable neurosymbolic AI
Quick links
A central glowing orb connected to various nodes by sleek lines, representing a knowledge network, minimalist art deco aesthetic, glowing data points, geometric shapes in a gradient background of dark to light, evoking interconnected data.

What a knowledge graph is and how it can enable neurosymbolic AI

By Jacob Andra / Published October 22, 2024 
Last Updated: September 10, 2025

Executive summary:

A knowledge graph is a defined ontology expressed in computer code. It represents information as a network of entities and their relationships. By structuring data in this way, knowledge graphs enable machines to interpret complex information, mirroring how humans make connections between concepts.

Knowledge graphs can be layered with generative AI such as large language models to create neurosymbolic ensembles. Neurosymbolic AI is an exciting new field that leverages the flexibility and creativity of generative AI with the groundedness of symbolic AI (e.g., knowledge graphs). 

Talbot West has pioneered the combination of diverse AI/ML capabilities for a variety of ensembles, including neurosymbolic capabilities. If you’re looking to enhance your organization's capabilities, contact us for a free consultation to explore how we can assist with your digital transformation goals.

BOOK YOUR FREE CONSULTATION

A knowledge graph helps machines understand and retrieve information by structuring data in a way that mimics human logic.

Main takeaways
A knowledge graph (KG) is a structured way to represent data relationships.
KGs can augment generative AI to ground it in truth and make it more trustworthy.
KGs can improve decision-making and analytics.
Layering a KG over gen AI creates an ensemble known as neurosymbolic AI.
Neurosymbolic AI is an exciting field that Talbot West leverages for our clients.

Definition of knowledge graphs

A knowledge graph is a structured network of facts. It organizes information as a web of entities (nodes) and their relationships (edges). Nodes represent people, places, or objects, while edges define how nodes connect. This structure allows humans and machines alike to easily explore relationships between named entities.

Each node represents a fact, and each fact is usually stored as a triple (subject-predicate-object), such as [Apple Inc. | is headquartered in | Cupertino].

Knowledge graphs enable richer, semantic understanding for tasks like search, recommendation, and AI reasoning.

How do knowledge graphs work?

Knowledge graphs rely on semantic relationships to model data. This means they use context, meaning, and relationships between entities to organize complex and diverse information. Here's how:

  • Data ingestion: The system collects data from multiple sources.
  • Entity extraction: It identifies key entities such as people, places, and objects.
  • Relationship identification: The system maps how these entities are connected.
  • Graph structure: Entities become nodes, and their connections become edges.
  • Query processing: The system navigates the graph to retrieve relevant information.
  • Inference: The graph can deduce new insights from the relationships between entities.

Past applications of knowledge graphs

In the past, knowledge graphs were primarily used for data integration and to power semantic search engines such as Google.

Data integration

Knowledge graphs helped organize and link information by showing how concepts and facts relate to each other. This made it easier for systems to pull together data from lots of places without just matching keywords, giving users more useful and direct answers.

Search engines

Knowledge graphs help search engines understand what users are really looking for by anchoring search terms to the different entities associated with those terms. The knowledge graph maps connections between people, places, things, and ideas, and the search engine tries to match a user's query with the corresponding entity the user had in mind. 

What is neurosymbolic AI?

Neurosymbolic AI is a new kind of artificial intelligence that blends two proven methods:

  1. Neural networks (which are good at finding patterns and learning from large amounts of data)
  2. Symbolic reasoning (which uses logic and clear rules to solve problems and explain decisions).

This combination lets AI systems both “learn” from examples (such as recognizing faces or understanding text) and “reason” by applying business logic or rule (like checking compliance or explaining why a recommendation was made). The big benefit for business is that neurosymbolic AI can make smarter decisions with fewer mistakes, offer transparency about how it works, and handle complex challenges that require both pattern recognition and common-sense reasoning.

The role of knowledge graphs in neurosymbolic AI

One category of neurosymbolic AI system is that of a knowledge graph paired with a deep neural network, for example a large language model. This combination gives the combined capability to "know" facts grounded in the knowledge graph as well as "learn" patterns from data. 

Limitations of knowledge graphs

  • Not optimized for unstructured data: While great for structured information, knowledge graphs don't do well unstructured data such as images or free-form text.
  • Increased complexity with scale: As more entities and relationships are added, managing and querying the graph becomes more challenging and resource-intensive.
  • Doesn’t promote emergent understanding: By spoon-feeding relationships, knowledge graphs limit the emergent insights generative AI can provide, sometimes acting as a bottleneck.
  • Initial setup and maintenance: Building and maintaining a knowledge graph requires significant upfront effort, including data curation, relationship mapping, and ongoing updates.
  • Data integration challenges: Bringing in data from multiple sources may lead to inconsistencies or conflicts, especially if the data formats or structures differ widely.
  • Limited adaptability: Knowledge graphs are rigid by nature, so it is harder to accommodate evolving data or newly discovered relationships without reworking parts of the graph.

Examples of big knowledge graphs

Google Knowledge Graph

Launched in 2012, Google’s Knowledge Graph brought the concept into the mainstream by enhancing search with a structured database of interconnected facts about people, places, and things.

While Google has not released many technical details about its exact structure or size, the graph is central to powering features such as Google search suggestions and rich snippets. External access to this knowledge graph is limited, as it’s primarily used within Google’s ecosystem.

DBpedia

DBpedia extracts structured data from Wikipedia’s infoboxes to create a vast knowledge graph with over 4.5 million entities. It spans many topics, including people, places, organizations, and species.

As a key project in the Open Linked Data movement, DBpedia has become a valuable resource for building internal knowledge graphs by providing access to crowdsourced, encyclopedic data. Its comprehensive ontology helps organizations enrich their data with globally recognized entities.

GeoNames

GeoNames offers a rich dataset of over 25 million geographical entities and features and is one of the most comprehensive geographic knowledge graphs available.

Accessible under a Creative Commons license, GeoNames provides detailed information on countries, cities, landmarks, and other geographical features, supporting applications such as mapping, logistics, and geographic data analysis.

WordNet

WordNet is a large lexical database for the English language that groups words into sets of synonyms and provides definitions, examples, and their relationships.

This knowledge graph is commonly used in natural language processing (NLP) and search applications to improve text understanding and boost query accuracy by supplying rich semantic connections between words.

FactForge

Developed by Ontotext, FactForge aggregates Linked Open Data from different sources, including DBpedia, GeoNames, and specialized ontologies such as the Financial Industry Business Ontology.

It integrates these data sets with news articles and is a powerful resource for organizations that need real-time information about people, organizations, and locations. FactForge is widely used in industries such as finance and publishing to power knowledge-driven applications.

The best of both worlds: knowledge graphs with CHAI

Cognitive hive AI (CHAI) can use knowledge graphs to shape a dynamic, adaptable ontology for data-driven decisions. It then pairs those knowledge graphs with an ensemble of other types of AI and machine learning. The knowledge graph grounds other parts of the CHAI system and keeps the system more explainable. This neurosymbolic CHAI approach has applications across many industries:

CHAI's modular, composable AI structure makes it infinitely configurable, especially to the specific neurosymbolic capabilities that a given application demands. 

Reach out to Talbot West

At Talbot West, we specialize in implementing CHAI’s adaptable AI solutions. Whether you're exploring AI for your business or need a feasibility study, pilot project, or tool assessment, we’re here to help. Schedule a free consultation to discover how CHAI can meet your strategic needs, and visit our services page for the full scope of our offerings.

Knowledge graph FAQ

The largest knowledge graphs are Google's Knowledge Graph, Microsoft's LinkedIn Graph, and Facebook’s Entity Graph. These are vast graph databases that cover billions of real-world entities, relationships, and concepts from public sources, continuously updated to stay current.

Google Search uses a knowledge graph but isn't one itself. The graph supports search functions by providing structured information about entities and their relationships. This data appears in knowledge panels and enriches search query results with contextual information.

A knowledge graph represents a limited application of an ontology. A knowledge graph represents data with entities and relationships, while an ontology defines the formal semantics—rules, classes, and structures—underpinning that graph. Ontologies often guide the construction of semantic networks.

Knowledge graphs and vector databases are different. Knowledge graphs represent relationships between entities, while vector databases store vectors as mathematical relationships in a high-dimensional space. Knowledge graphs focus on semantic representations of data, whereas vector databases excel at similarity searches and semantic search capabilities.

Large language models typically don't use knowledge graphs directly. They learn from text data during training. With the CHAI paradigm, a knowledge graph and an LLM (or multiple) can interact and dynamically inform one another.

Node embeddings transform nodes in a graph into dense vector representations. These vectors capture the structural and semantic properties of nodes in a lower-dimensional space. Knowledge graph embeddings facilitate tasks such as link prediction, node classification, and integration with machine learning models.

About the author

Jacob Andra is the CEO of Talbot West as well as of BizForesight, an AI-powered M&A platform built and partially owned by Talbot West. He hosts The Applied AI Podcast and spends his time pushing the limits of what AI can accomplish in real-world applications. Jacob speaks, writes, and publishes extensively on digital transformation, AI integration, and business process improvement. His expertise spans multiple disciplines, including business strategy, systems integration, digital transformation, and applied artificial intelligence. He's the co-developer of Cognitive Hive AI (CHAI), a modular, composable ensemble framework, and the developer of the Talbot West AI Prioritization and EXecution (APEX) methodology for mapping business opportunities and surfacing the best opportunities for applied AI.
Jacob Andra

Industry insights

We stay up to speed in the world of AI so you don’t have to.
View All

Resources

Subscribe to our newsletter

Cutting-edge insights from in-the-trenches AI practicioners
Subscription Form

About us

Talbot West provides digital transformation strategy and AI implementation solutions to enterprise, mid-market, and public-sector organizations. From prioritization and roadmapping through deployment and training, we own the entire digital transformation lifecycle. Our leaders have decades of enterprise experience in big data, machine learning, and AI technologies, and we're acclaimed for our human-first element.

Info

The Applied AI Podcast

The Applied AI Podcast focuses on value creation with AI technologies. Hosted by Talbot West CEO Jacob Andra, it brings in-the-trenches insights from AI practitioners. Watch on YouTube and find it on Apple Podcasts, Spotify, and other streaming services.

magnifiercrosschevron-downchevron-leftchevron-rightarrow-right linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram