Learn

home

/

Learn

TORCH.AI REASONING INFRASTRUCTURE
August 18, 2026

Entity Resolution vs Record Linkage: What Is the Difference?

An archives records room with an overlay, illustrating entity resolution vs record linkage (illustrative)

Record linkage is the statistical method for matching structured records that refer to the same thing; entity resolution is the broader capability that resolves entities across many structured and unstructured multi-source systems, preserving provenance for analyst review.

Last updated: October 18, 2026

Why it matters to your mission. Analysts lose hours deciding whether two records describe the same person, unit, or vessel, and a wrong call quietly corrupts every judgment built on top of it. Record linkage is the statistical method that scores whether two structured records match; entity resolution is the wider capability that resolves entities across many structured and unstructured systems at once and keeps a line back to every source. The outcome is one briefable, defensible picture instead of a pile of unmatched leads, assembled at machine speed with the reasoning an analyst can inspect.

Definition

Record linkage is the statistical method for matching structured records that refer to the same thing; entity resolution is the broader capability that resolves entities across many structured and unstructured multi-source systems, preserving provenance for analyst review. Record linkage is the technique; entity resolution is the operational capability that uses it, along with several others, to turn fragmented reporting into one trustworthy entity.

Put another way: all record linkage is a form of matching, but entity resolution is more than matching. Record linkage answers "do these two rows describe the same thing?" Entity resolution answers "across every system we hold, structured and unstructured, who is this entity, what connects to it, and how confident are we, with a trace back to every source?"

Is record linkage the same as entity resolution?

No. They are related but not interchangeable, and the distinction matters for anyone evaluating a capability.

Record linkage is a well-defined statistical discipline with a formal foundation. The U.S. Census Bureau's work on the subject describes how the field's decision rules were set out "to describe methods introduced by Newcombe" and formalized in "the seminal paper by Fellegi and Sunter (1969)," which remains the standard reference (see W. E. Winkler, Matching and Record Linkage, U.S. Census Bureau, 1993). The Fellegi-Sunter model compares fields between two records, weighs how much each agreement or disagreement contributes, and classifies the pair as a link, a non-link, or a possible link routed for clerical review. That is record linkage: a measurable way to match structured records.

Entity resolution is the broader operational capability. It uses record linkage as one of its techniques, but it also extracts entities from free text, generates candidates at scale, clusters many records into one entity, attaches a confidence score, routes ambiguous cases to a human, and persists the result with provenance so the match can be inspected and reversed. Record linkage is a method inside that capability; entity resolution is what you field to actually resolve entities across a real, fragmented data environment.

Hold the two apart this way: record linkage is a chapter in the textbook; entity resolution is the working system you deploy against the mission.

Record linkage matching structured records, with a Torch.AI overlay (illustrative)
Record linkage matches structured records that refer to the same thing.

How is record linkage different from entity resolution in practice?

The difference shows up the moment the data stops being clean. Classic record linkage was built for a cooperative problem: two reasonably structured files, defined fields, and subjects who want to be matched. Entity resolution for intelligence and defense work inherits almost none of those comforts. The subject is often adversarial, the inputs include free text and signals and imagery-derived data with no shared schema, and the data spans classification levels that cannot be pooled into one file.

So record linkage handles the matching math on the records it can see, while entity resolution handles everything around the math: pulling entities out of prose, comparing across sources that were never designed to line up, preserving the originals rather than overwriting them, and keeping the whole chain auditable. Record linkage can tell you two rows probably match. Entity resolution tells you who the entity is across your entire holdings, what it connects to, and why you should believe the answer.

This matters because every downstream product inherits the result. The Department of Defense has made integrating data across hundreds of separate systems a program-level priority through its Combined Joint All-Domain Command and Control (CJADC2) effort, and independent oversight has documented how hard that is in practice: analysts still "collect, assess, and package the data by manually entering and transferring them into yet another system," and the goal is a data integration layer that "effectively connects existing federated data across multiple systems and mission areas" (U.S. Government Accountability Office, GAO-25-106454, Defense Command and Control, 2025). Record linkage alone does not solve that; entity resolution, run across all those federated sources with provenance intact, is the step that does.

Entity resolution vs record linkage: comparison table

The table below separates the two so each can be evaluated on its own terms. Record linkage is a technique; entity resolution is the capability that operationalizes it across a multi-source environment.

DimensionRecord linkageEntity resolution
What it isA statistical method for matching recordsThe operational capability that resolves entities across systems
ScopePairs or files of structured recordsMany sources at once, structured and unstructured
Input dataDefined fields in structured tablesStructured records, free text, signals, and imagery-derived data
Core questionDo these two records match?Who is this entity across everything we hold, and what connects to it?
Foundational basisThe Fellegi-Sunter model (field agreement weights, link / non-link / possible link)Record linkage plus extraction, candidate generation, clustering, scoring, and adjudication
Handling of free textNot addressed; assumes fieldsExtracts entity mentions from prose before matching
OutputA match decision, often a merged recordA linked entity with confidence and provenance, originals preserved
Human roleClerical review of possible linksAnalyst adjudication of ambiguous matches, confidence surfaced
AuditabilityMatch weights are inspectableEvery resolved entity traces back to each contributing source

Neither column is wrong. Record linkage is the rigorous matching core; entity resolution is what you need when the data is heterogeneous, partly unstructured, classification-constrained, and the subject is working not to be matched.

When should you use record linkage vs entity resolution?

Use record linkage when the problem is two or more structured files that need to be matched or deduplicated against defined fields, and you need a defensible, measurable match decision. It is the right tool for a bounded, structured matching task, and its statistics are mature and well understood.

Reach for entity resolution when the real problem is larger: data arrives from many systems that were never designed to line up, a meaningful share of it is free text or signals or imagery-derived, the same entity hides behind aliases and transliterations, classification limits what can be compared, and every resolved entity has to survive a briefing. In that environment matching is necessary but not sufficient. You need the surrounding capability, and you need it to preserve the sources rather than collapse them into one golden record.

In most defense and intelligence settings the honest answer is that record linkage is one engine inside the entity resolution you have to field. Evaluating record linkage in isolation understates the problem, because the hard part is rarely the matching math; it is the heterogeneity, the provenance, and the adjudication around it.

Entity resolution across multi-source data, with a Torch.AI overlay (illustrative)
Entity resolution resolves entities across many structured and unstructured sources.

How Torch.AI approaches entity resolution and record linkage

Torch.AI builds government-owned reasoning infrastructure the customer can own and govern. Within it, NEXUS makes data meaningful: it extracts entities from unstructured text and gives multi-source records a common semantic representation, which is the step record linkage alone never handled. HALO then performs entity resolution and graph-based fusion, resolving records that describe the same real-world entity across fragmented, multi-source systems, attaching confidence, and preserving a trace back to every source so the match can be inspected and reversed. The matching math of record linkage lives inside that capability; it is not the whole of it.

This reasoning layer complements existing systems of record rather than replacing them, so authoritative data stays intact and interoperable instead of locked inside a proprietary semantic model. Whether a specific deployment is government-owned (GOTS) or commercial (COTS) depends on the system the customer installs and purchases; the point is that the government-owned model is available to evaluate when ownership and control matter to the mission. You can see how this is packaged as a capability on the Torch.AI software page. For the full capability, see entity resolution for intelligence analysis.

Requirements checklist: evaluating a matching capability

If you are evaluating whether a tool gives you record linkage or genuine entity resolution, require the following:

  1. Multi-source and unstructured coverage. Resolves across structured records, free text, signals, and imagery-derived data, not only clean tables.
  2. A rigorous matching core. Uses defensible, measurable matching (the record linkage foundation) rather than opaque guesses.
  3. Confidence, not a hidden yes or no. Every match carries a score an analyst can see and weigh.
  4. Provenance preserved. Resolved entities link back to every contributing source; originals are never overwritten.
  5. Classification-aware resolution. Respects classification, compartments, and releasability during matching, not only after.
  6. Human adjudication. Ambiguous matches route to an analyst instead of being auto-decided.
  7. Government-owned option. The customer can keep control of the data, the model, and the match logic, available as a government-owned (GOTS) deployment when the mission requires it.

Scoping a capability? Bring these seven requirements to a call and we will walk each one against your environment and run it on a sample of your multi-source data, with provenance traced end to end: request a technical walkthrough.

Sources

  • W. E. Winkler, Matching and Record Linkage (1993), U.S. Census Bureau, census.gov - documents the Fellegi-Sunter (1969) probabilistic record-linkage model that entity resolution builds on.
  • U.S. Government Accountability Office, Defense Command and Control: Further Progress Hinges on Establishing a Comprehensive Framework, GAO-25-106454 (2025), files.gao.gov - the government's expressed need to integrate federated data across many separate systems for CJADC2.

Is record linkage the same as entity resolution?

No. Record linkage is the statistical method for matching structured records, formalized in the Census Bureau's Fellegi-Sunter model; entity resolution is the broader operational capability that uses record linkage alongside extraction, clustering, confidence scoring, provenance, and analyst adjudication to resolve entities across many structured and unstructured sources.

How is record linkage different from entity resolution in practice?

Record linkage handles the matching math on the structured records it can see; entity resolution handles everything around it: extracting entities from free text, comparing across sources with no shared schema, respecting classification, preserving the originals, and keeping the whole chain auditable. Record linkage says two rows probably match; entity resolution says who the entity is across all your holdings and why you should believe it.

When should you use record linkage vs entity resolution?

Use record linkage for a bounded task of matching or deduplicating structured files against defined fields. Use entity resolution when data spans many systems, a meaningful share is unstructured, aliases and classification constraints are in play, and every resolved entity has to survive a briefing. In most defense settings record linkage is one engine inside the entity resolution you actually field.

What is the Fellegi-Sunter model?

It is the foundational framework for record linkage, set out in the 1969 paper by Fellegi and Sunter and documented by the U.S. Census Bureau. It compares fields between two records, weighs each agreement and disagreement, and classifies the pair as a link, a non-link, or a possible link routed to human review. Modern entity resolution builds on it rather than replacing it.

Does entity resolution replace record linkage?

No. Entity resolution incorporates record linkage as its matching core and adds the capabilities a real multi-source environment demands. The matching statistics carry over; what changes is everything around them.

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 Mosaic Warfare?

read more ➞

What Is Processing, Exploitation, and Dissemination (PED)?

read more ➞

What Is All-Source Intelligence?

read more ➞