How Big Is A Dragon?

· Source: The Ontologist · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Advanced, medium

Summary

The article introduces the Annotation Context Ontology (ACO), a framework designed to manage contextual information within knowledge graphs, moving beyond traditional databases that force a single "version of truth." ACO addresses the challenge of assertions that vary based on factors like source, time, location, or specific conditions, using a dragon length example to illustrate how an entity's properties can change with its "state." It defines four specialized context types: Temporal Context for time-based scoping, Spatial Context for location, Epistemic Context for knowledge source and confidence, and Modal Context for hypothetical scenarios. The framework, available as a first draft on GitHub, allows for the reification of statements to include conditions under which an assertion is considered valid, effectively turning a knowledge graph into a state machine capable of handling dynamic variables and conflicting information from diverse sources.

Key takeaway

For AI Scientists and Research Scientists building knowledge graphs, you should adopt contextual ontologies like ACO to manage the inherent variability and conflicting nature of real-world data. This approach allows your systems to preserve multiple valid perspectives, track data provenance, and model state changes, leading to more nuanced analysis and robust decision-making. Consider how your current data models handle assertions that are true only under specific conditions or from particular sources.

Key insights

Knowledge graphs should manage assertions with context, not just facts, to reflect varying truths.

Principles

Method

The Annotation Context Ontology (ACO) uses reification and specialized context types (Temporal, Spatial, Epistemic, Modal) to define conditional validity for assertions, transforming a knowledge graph into a state machine.

In practice

Topics

Code references

Best for: AI Scientist, Research Scientist, AI Engineer, Data Scientist, AI Architect

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by The Ontologist.