Skip to content

AI comprehends our world through the use of knowledge graphs

In the realm of search engines, Google's Knowledge Graph is renowned for delivering direct answers to users' queries. However, this concept has a deeper root in computer science, dating back to the '70s. Scientists endeavored to establish a comprehensive database capable of answering any...

Artificial Intelligence is gaining a more comprehensive grasp of the real world through knowledge...
Artificial Intelligence is gaining a more comprehensive grasp of the real world through knowledge graphs.

AI comprehends our world through the use of knowledge graphs

In the realm of artificial intelligence (AI), knowledge graphs have emerged as a central pillar, enabling intelligent systems to connect disparate data sources, support context retention, and facilitate reasoning and explainability. This transformation has significant implications for enterprise databases, market intelligence, and recommendation algorithms.

Enterprise databases now benefit from knowledge graphs acting as a "memory layer," integrating information from Customer Relationship Management (CRM), Enterprise Resource Planning (ERP), support systems, emails, Internet of Things (IoT) devices, and more. This integration allows AI assistants to maintain context over time and reason across systems, improving customer support with personalized responses and issue escalation, sales and marketing with personalized outreach and cross-sell recommendations, and research & development by aggregating patents, papers, and supplier data.

In R&D-heavy industries, knowledge graphs uncover hidden patterns, link patents, research, and testing data, significantly accelerating discovery and competitive advantage. Their semantic edge properties, such as timestamps, provenance, and confidence, enable deep insights relevant to market trends and compliance.

By representing relationships as semantic triples (subject, predicate, object), knowledge graphs underpin advanced recommendation systems with rich contextual awareness. For example, connections between customer behavior, product catalogues, and past interactions enable smarter lead scoring, personalized upsell/cross-sell, and real-time intelligent suggestions.

Modern knowledge graphs often rely on RDF triple stores or property graph databases (e.g., Neo4j, Blazegraph, Stardog), support incremental and real-time updates using streaming pipelines like Apache Kafka, and incorporate semantic rules (OWL2 axioms) and conflict resolution for consistent dynamic reasoning. They are also integral in hybrid architectures that ground large language models through symbolic knowledge retrieval to reduce hallucinations and improve explainability.

The roots of knowledge graphs can be traced back to the expert systems of the 1970s and 1980s. MYCIN, developed at Stanford University, was an early expert system designed to diagnose bacterial infections. It used a rule-based approach to capture domain-specific knowledge in a structured form, enabling inference and decision-making based on symptom inputs. MYCIN demonstrated the power of codified knowledge and logical reasoning in AI, laying a foundation for later systems that represent and manipulate complex relationships as knowledge graphs.

The Cyc Project, proposed by Douglas Lenat in the 1980s, aimed to build a comprehensive ontology and knowledge base of common sense knowledge in a formalized way. Cyc’s effort to encode vast amounts of human knowledge as structured facts and rules contributed significantly to the notion of a knowledge graph as a semantic network that can be queried and reasoned over. Cyc introduced formal logic semantic representation that influenced how modern knowledge graphs structure ontologies and support deductive reasoning.

In essence, expert systems like MYCIN showed the feasibility of knowledge-driven AI in specialized domains via rules and inference, while Cyc broadened this to encyclopedic knowledge, motivating the semantic structures and reasoning capabilities foundational to today’s knowledge graphs. Modern enterprise knowledge graphs build upon these legacies with scalable graph databases, real-time data integration, semantic standards, and AI coupling.

Google's knowledge graph system, for instance, grasps the knowledge structure on the Internet to feed its search engine, understanding information more deeply than a literal keyword-query match. The Stanford University's MYCIN expert system, developed in the 1970s, was able to provide diagnoses equal or superior to those of human doctors for blood diseases. Vaughan Pratt, a pioneer in computer science, critically assessed the intelligence of Cyc with cognitive exercises, realising that Cyc relied on less necessary logical inferences, such as assuming humans have two feet.

In the current state, knowledge graphs offer a powerful tool for AI applications, enabling rich, connected, and explainable intelligence across enterprises and beyond.

In the context of enterprise operations, data-and-cloud-computing technology plays a crucial role in integrating various databases, such as CRM, ERP, support systems, emails, IoT devices, and more, through the use of knowledge graphs as a memory layer. This integration allows for artificial-intelligence assistants to be more effective in customer support, sales and marketing, and research & development.

With the ability to represent relationships as semantic triples and support advanced recommendation systems, knowledge graphs in R&D-heavy industries can uncover hidden patterns, link patents and research data, and provide deep insights relevant to market trends and compliance, offering a competitive advantage.

Read also:

    Latest