Learn

home

/

Learn

TORCH.AI REASONING INFRASTRUCTURE
October 20, 2026

What Is an Ontology for Intelligence Analysis?

A structured knowledge archive with a framework overlay, illustrating an ontology for intelligence analysis (illustrative)

An ontology for intelligence analysis is a formal, shared model of the entities in a mission domain (people, organizations, locations, equipment, and events) and the relationships among them, so that data from many separate sources can be interpreted consistently by analysts and by AI systems rather than as disconnected records.

Last updated: October 20, 2026

Why it matters to your mission. Analysts fuse reporting from dozens of systems that each define a person, place, or platform differently, so the same real-world entity shows up as incompatible records and the picture never lines up. An ontology is the shared model that gives those entities one agreed meaning, so data from many sources can be read together by analysts and AI systems. The outcome is that fused data becomes understandable and traceable, not just collected.

Definition

An ontology for intelligence analysis is a formal, shared model of the entities in a mission domain, the people, organizations, locations, equipment, and events that matter, and the relationships among them, so that data from many separate sources can be interpreted consistently by analysts and by AI systems rather than as disconnected records. It is also called a domain ontology, a semantic data model, or simply the mission data model.

Put plainly, the ontology is the agreement about what counts as an entity, what types of entities exist, and how they can be related. A record says "the MV Northern Star departed Bandar Abbas." The ontology is what lets a system know that this names a Vessel, that Bandar Abbas is a Facility of type port, that "departed" is a Movement event, and that a different report naming "hull 4471" may describe the same Vessel. Without that shared model, every system invents its own, and the data never lines up.

An ontology is not the data and it is not the software. It is the layer of meaning between them: the reason fused data is understandable instead of merely collected.

Key takeaways

  • What it is: a shared model of mission entities and their relationships that gives data a consistent meaning across sources.
  • Why it matters: without one, the same real-world thing appears as incompatible records in every system, and fusion, entity resolution, and AI retrieval all inherit the confusion.
  • Ontology vs. knowledge graph: the ontology is the model (the types and rules); the knowledge graph is the populated instance (the actual entities and links). You need the model before the graph means anything.
  • What to require for defense data: mission-specific entity and relationship types, provenance on every assertion, classification awareness, and a model the government can own and extend.
  • The payoff: data from many sources becomes one interpretable picture that both an analyst and an AI system can reason over and trace back to its origin.

Why Does an Ontology Matter for Intelligence Analysis?

Intelligence data is fragmented by design. The same person, unit, or facility is described across signals, human, open-source, and geospatial reporting in different words, different structures, and different systems, none of which was built to line up with the others. Fusing that data is not only a matching problem at the record level. It is a meaning problem: before you can decide that two records describe the same entity, the systems have to agree on what an entity is.

That agreement is the ontology. When it is missing, the failure is quiet but expensive. One system models a target as a "person," another as an "account," a third as a "selector." Analysts spend their time reconciling vocabularies instead of reasoning, and anything built on top of the data, a network chart, a targeting package, or a retrieval-augmented model, inherits the inconsistency and amplifies it. A shared ontology removes that tax at the source.

The demand for this is expressed at the program level. The Department of Defense Data Strategy sets out that data must be, among other properties, understandable and linked, which is precisely what an ontology provides: a common meaning and an explicit relationship model across sources. The Chief Digital and Artificial Intelligence Office's Open DAGIR initiative (Open Data and Applications Government-owned Interoperable Repositories) and the Combined Joint All-Domain Command and Control (CJADC2) effort both turn on combining data from many providers into a common, decision-ready picture while the government retains ownership of its data. Independent oversight has repeatedly flagged how hard that integration is in practice (see the U.S. Government Accountability Office, GAO-25-106454, Defense Command and Control, 2025). A shared ontology is one of the preconditions that makes the integration those programs call for achievable rather than aspirational.

What Is the Difference Between an Ontology and a Data Schema?

The two are easy to conflate, and the distinction is load-bearing. A schema describes how data is stored inside one system: its tables, fields, and types. An ontology describes what the data means across systems: the entity types, the relationships, and the rules that hold regardless of where a given record happens to live.

A schema answers "what columns are in this database." An ontology answers "what is a Vessel, how does it relate to a Facility and a Movement, and how do I recognize one whether it arrives as a structured registry row or a line of HUMINT prose." You can have a dozen schemas feeding one ontology. That is the normal case in a multi-INT environment, and it is the reason the ontology, not any single schema, is what makes fused data coherent.

A knowledge graph of linked entities built on an ontology, with a Torch.AI overlay (illustrative)
A knowledge graph is the populated instance of an ontology's entity and relationship model.

How Does an Ontology Relate to a Knowledge Graph?

An ontology and a knowledge graph are often named in the same breath, but they are different layers. The ontology is the model: the catalog of entity types, relationship types, and constraints. The knowledge graph is the populated instance of that model: the actual entities, resolved from real data, connected by real relationships.

The ontology comes first in meaning even when both are built together. It defines that a Person can operate a Vessel and be affiliated-with an Organization; the knowledge graph then holds the specific person, the specific vessel, and the edge between them, each traceable to the reporting it came from. Graph-based retrieval, including GraphRAG, traverses that populated graph, but the traversal is only meaningful because the ontology defined what the nodes and edges are. For the deeper treatment of the retrieval layer, see GraphRAG for intelligence analysis. (A dedicated model-versus-instance comparison, "knowledge graph vs. ontology," is forthcoming; link it once C45 publishes.)

How Does an Ontology Work in a Multi-INT Setting?

An ontology is not a document that sits on a shelf. In an operational pipeline it does active work at several stages:

  • Defines the entity and relationship types the mission cares about: the classes (such as Person, Organization, Vessel, Facility, Event) and the permitted relationships among them.
  • Maps incoming data from each source schema onto those shared types, so a structured registry row and a sentence of reporting both land as the same kind of entity.
  • Constrains and guides entity resolution, giving the resolution step a common target: records are resolved into instances of defined types, not into ad hoc blobs.
  • Carries classification and provenance as first-class properties, so every entity and relationship keeps a link back to its source and its handling rules.
  • Exposes the data to AI retrieval in a form a system can traverse and explain, which is what turns a pile of records into something a model can reason over without losing the thread back to the original report.

Worked through an example: a GEOINT track, a line of SIGINT reporting, and an open-source shipping registry all reference a maritime vessel, in three different structures and two transliterations. The ontology defines Vessel once, with relationships to Facility (a port) and Movement (a departure). Each source is mapped onto that model; the three records are resolved into one Vessel instance; the port, the departure, and the operator each attach as typed, traceable relationships. An analyst now queries one coherent entity, and every element still points back to the report it came from, with its original classification intact. The ontology is what made those three incompatible records describe one understandable thing.

Ontology vs. Related Terms

These terms travel together and are often used loosely. In practice they name different layers. Separating them lets each be understood, and cited, on its own.

TermWhat it isRelationship to an ontology
Data schemaHow data is structured inside one system (tables, fields, types)Local and system-specific. Many schemas map up to one ontology; the ontology is the cross-system meaning the schemas lack
TaxonomyA hierarchy of categories (an "is-a" tree)A subset of what an ontology expresses. An ontology adds non-hierarchical relationships, properties, and rules beyond classification
Knowledge graphThe populated network of real entities and relationshipsThe instance of the ontology. The ontology is the model; the graph is the data filled into it
Data catalogAn inventory of what datasets exist and whereOperates at the dataset level, not the entity level. A catalog finds the data; an ontology gives the entities inside it a shared meaning
Data modelA general term for how data is representedAn ontology is a specific kind of semantic, relationship-rich data model built for cross-source meaning
A shared data model spanning many source systems, with a Torch.AI overlay (illustrative)
A mission ontology maps many source systems onto one shared model of entities and relationships.

What Makes an Ontology Work for Defense Data?

Not every ontology survives contact with mission data. A commercially modeled ontology built for cooperative, single-domain business data tends to break on adversarial, multi-INT, classified inputs. A mission-grade ontology has to meet a harder bar:

  1. Mission-specific entity and relationship types. The classes reflect the operational domain (order of battle, targeting, logistics), not a generic business model.
  2. Multi-source alignment. Structured records, free text, signals, and imagery-derived data all map onto the same types without being forced into one storage schema.
  3. Provenance on every assertion. Each entity and relationship links back to the reporting that produced it, so a conclusion can be inspected and defended.
  4. Classification and releasability awareness. Handling rules are properties of the model, so the ontology never implies pooling data that compartment or releasability constraints keep apart.
  5. Machine-readable for AI retrieval. The model is expressed so that graph traversal and retrieval-augmented reasoning can use it directly.
  6. Government-owned and extensible. The model can be deployed government-owned (GOTS) so the customer keeps and extends the semantics rather than renting them inside a vendor-hosted platform. Ownership varies (GOTS or COTS) with how the capability is deployed and purchased; the point is that it is available to own when the mission requires it.
  7. Human-auditable. An analyst can see why an entity is typed and related the way it is, and can correct it.

How Torch.AI Approaches Mission Ontologies

Torch.AI treats the ontology as the meaning layer that sits on top of authoritative data, not a replacement for it. The work maps across the product line:

  • ORCUS ingests and normalizes data from many systems, including unstructured text, and carries lineage, provenance, and cross-classification handling, so the inputs arrive in a common form the ontology can map.
  • NEXUS makes that data meaningful at the point of extraction, recognizing the entities named in records and prose so they can be typed against the model.
  • HALO is the graph layer: it holds the ontology-backed knowledge graph, resolves records into typed entities, fuses them across sources, and serves graph-based retrieval (GraphRAG) that an AI system can traverse and an analyst can trace.

The result is a picture built on top of the systems of record, not pulled out of them: a system of reasoning rather than a system of record. Related capabilities are covered in entity resolution for intelligence analysis, knowledge domains for defense AI, and multi-INT fusion. To see how this is deployed, explore the Torch.AI software, or contact our team to discuss a mission data model.

Is an ontology the same as a knowledge graph?

No. The ontology is the model (the entity types, relationships, and rules); the knowledge graph is the populated instance (the actual entities and links). The graph is only meaningful because the ontology defined what its nodes and edges are.

Do we need an ontology, or just good data integration?

Integration moves and matches data; the ontology gives it shared meaning. Without a common model, integration still leaves each system's definitions in conflict, which is where fusion quietly fails.

Can the government own the ontology?

Yes. A mission ontology can be deployed government-owned (GOTS) so the customer keeps and extends the semantics. Whether a given install is GOTS or COTS depends on how it is deployed and purchased.

How does an ontology help AI systems?

It gives retrieval and reasoning a consistent, machine-readable model to work over, so an AI system can traverse relationships and still trace every answer back to the source report.

Ben Brown
Ben Brown
Mission Engagement Engineer

Start with the mission.

Describe the problem.
Define the constraints. We will structure the session.


No demo.

No slide deck.

Real work.

TALK TO US NOW >

Describe the problem.
Define the constraints. We will structure the session.


No demo.

No slide deck.

Real work.

More from Learn

What Is DOTMLPF-P?

read more ➞

What Is an Ontology for Intelligence Analysis?

read more ➞

System of Reasoning vs System of Record

read more ➞