TKG (Temporal Knowledge Graph)

Temporal Knowledge Graph for time and causal accuracy

Overview

TKG (Temporal Knowledge Graph) is a knowledge graph that treats time and causality as first-class information. Unlike a regular Knowledge Graph, it stores not only how facts evolve over time (when they are true) but also the causal relationships between facts (what caused what) — so AI can answer temporal and causal questions accurately.

Why Temporal Information Matters

Facts change over time. For example:

  • A company's CEO can change quarterly.
  • Exchange rates fluctuate every second.
  • Laws and regulations get amended.
  • Research findings get revised with new discoveries.

How TKG Handles Time

TKG attaches both an event time and a validity interval to each fact.

  • Event TimeWhen the event the fact refers to occurred
  • Valid FromWhen the fact became valid
  • Valid UntilWhen the fact stopped being valid (none means still valid)

Reads always happen as of a specific point in time: only facts that were valid at that moment are returned, with no information that became known later. This makes it possible to reproduce any past moment exactly, free of hindsight bias.

Causal Relationships

TKG links facts with typed causal edges — not a vague "related to" but an explicit kind of relationship.

  • CausesOne fact directly brings about another
  • TriggersSets an event in motion
  • Contributes toPartially contributes to an outcome
  • PreventsKeeps something from happening

Each causal link carries its mechanism, the time lag between cause and effect, and a confidence score. Newly discovered links enter as hypotheses and are promoted to verified only after testing. This lets TKG separate mere correlation from genuine causation and give grounded answers to "why" and "what caused this" questions.

Benefits

  • Accurate VerificationVerify facts as of a specific point in time.
  • Change History TrackingSee the complete history of how facts have changed.
  • Conflict DetectionAutomatically detect conflicts between facts from different times.
  • Causal ExplanationTrace not just outcomes but their causes and mechanisms to answer "why."

Use Cases

  • Verify company information as of a specific past date
  • Compare compliance status before and after regulatory changes
  • Analyze data trends over time
  • Trace the causes and ripple effects of events (e.g., which policy caused which outcome)