Overview

A knowledge graph is a graph-structured knowledge base used to represent and operate on data by explicitly modeling entities and the relationships between them. Unlike traditional databases, which emphasize discrete entities and tabular schemas, knowledge graphs prioritize connections, semantics, and contextual richness.

“A knowledge graph is a digital structure that represents knowledge as concepts and the relationships between them (facts). It can include an ontology that allows both humans and machines to understand and reason about its contents.” — Wikipedia

Core Concepts

  • Entities: Objects, people, places, concepts

  • Relationships: Semantic links between entities (e.g., “livesIn”, “foundedBy”)

  • Triples: Subject-Predicate-Object statements (e.g., “Ada Lovelace” — “contributedTo” — “Computing”)

  • Ontologies: Formal definitions of types and relationships (e.g., RDF, OWL)

  • Reasoning: Inferring new knowledge from existing triples via logic

  • Embedding: Vector-based representation of nodes/edges for ML applications

Historical Context

Knowledge graphs emerged from semantic network research in the 1970s, evolving through:

  • WordNet (1985): Lexical graph of semantic word relationships

  • Freebase & DBpedia (2007): Structured knowledge from Wikipedia

  • Google Knowledge Graph (2012): Mainstream adoption for search enhancement

Applications

  • Search & Recommendations (Google, Amazon, Facebook)

  • Scientific Research (genomics, proteomics)

  • Virtual Assistants (Siri, Alexa)

  • Personal Knowledge Management (Obsidian, Roam Research)

  • Decentralized Knowledge Commons (Wikidata, DeSci)

Discourse Graphs: Civic & Scientific Knowledge Commons

A specialized form of knowledge graph, discourse graphs model:

  • Questions, claims, evidence, and their logical links

  • Structured debate and collective intelligence

  • Used for civic deliberation, scientific inquiry, and protocol evolution

Discourse graphs are essential for:

  • Mapping collective knowledge and emergent insights

  • Supporting decentralized science (DeSci) and civic learning loops

  • Creating open protocol libraries and evolving governance tools

“Discourse graphs enable protocol implementation to generate evidence and feedback loops that inform new hypotheses and adaptations across regions.” — Discourse Graphs for Civic Knowledge Commons, Apr 2025

From Separation to Relationality

Modern relational paradigms (linked data, semantic web, graph DBs) reflect a civilizational shift:

Paradigm ShiftFromTo
Knowledge RepresentationTables, silosGraphs, linked data
Data OwnershipCentralized extractionFederated, commons-based
EpistemologyObjective fragmentationParticipatory relationality
Knowledge StewardshipConsumptionCo-creation & commoning

Knowledge graphs support this transition by:

  • Structuring semantic relationships

  • Facilitating cross-domain synthesis

  • Enabling AI-human collaboration

  • Anchoring data in place-based and value-aligned contexts

Technical Highlights

  • Standards: RDF, OWL, JSON-LD, SPARQL

  • Tools: Neo4j, GraphDB, TerminusDB, OriginTrail

  • Use Cases: Personal wikis, bioregional mapping, protocol development, research synthesis

  • Integrations: Web3, AI agents, semantic search, decentralized storage

References