Factual Recall is the ratio of correctly generated factual statements to the total number of factual statements present in the ground-truth source, measuring the completeness of information extraction. It answers the question: "Of all the facts that should have been included, how many did the model actually capture?" A high recall score indicates the model successfully retrieved and reproduced the majority of the source's verifiable claims without omission.
Glossary
Factual Recall

What is Factual Recall?
Factual Recall measures the completeness of information extraction by quantifying the proportion of ground-truth facts successfully captured in a generated output.
This metric is the counterbalance to Factual Precision. While precision penalizes the inclusion of extraneous or incorrect facts, recall penalizes omission. In high-stakes domains like medical summarization or legal document review, low recall represents a critical failure mode where vital information is silently dropped. Recall is often calculated alongside precision to compute the Knowledge F1 score, providing a balanced view of a model's extraction fidelity.
Key Characteristics of Factual Recall
Factual Recall measures the completeness of information extraction—how many of the ground-truth facts a model successfully surfaces. It is the counterbalance to Factual Precision, forming the foundation of the Knowledge F1 score.
The Core Formula
Factual Recall is calculated as the ratio of correctly generated atomic facts to the total atomic facts in the source. A recall of 1.0 means every verifiable fact from the ground truth appears in the output.
- Formula:
Correct Facts / Total Ground-Truth Facts - Unit: Ratio between 0.0 and 1.0
- Contrast: Precision penalizes extra facts; Recall penalizes missing facts
Atomic Fact Decomposition
To compute Recall, both the source and generated text must be broken into atomic facts—single, verifiable triples (subject, predicate, object).
- A sentence like "Paris, founded in the 3rd century BC, is the capital of France" decomposes into three atomic facts
- Tools like FActScore automate this decomposition using LLMs
- Incomplete decomposition leads to inflated or deflated Recall scores
Recall vs. Precision Trade-off
Factual Recall and Factual Precision exist in tension. A model that lists every possible fact achieves perfect Recall but poor Precision. A model that only states one certain fact achieves perfect Precision but poor Recall.
- Knowledge F1 is the harmonic mean of the two
- High Recall, Low Precision: Verbose, includes hallucinations
- Low Recall, High Precision: Overly conservative, misses key information
Entity-Level Recall
A specialized variant measuring whether all named entities (people, locations, dates, organizations) from the source appear in the output.
- Critical for biomedical NER and legal document review
- Missing a drug interaction entity is a high-risk Recall failure
- Evaluated separately from relation-level correctness
NLI-Based Verification
Modern Recall evaluation uses Natural Language Inference (NLI) models to automatically determine if a generated statement is entailed by the source.
- Each atomic fact from the source is checked against the output
- An entailment classification counts as a correct recall
- Contradiction or neutral classifications indicate a missed fact
- Benchmarks like SummaC and AlignScore use this approach
Recall in RAG Systems
In Retrieval-Augmented Generation, Factual Recall has two layers:
- Retrieval Recall: The proportion of relevant documents the retriever surfaces from the vector store
- Generation Recall: The proportion of facts from retrieved documents that appear in the final output
- A failure at either layer produces a factually incomplete response
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about measuring and improving the completeness of information extraction in language models.
Factual recall is the ratio of correctly generated factual statements to the total number of factual statements present in the ground-truth source, measuring the completeness of information extraction. It answers the question: 'Of all the facts that should have been mentioned, how many did the model actually retrieve?' The calculation is straightforward: Recall = (Number of Correctly Generated Facts) / (Total Number of Facts in the Source). A recall of 1.0 indicates the model extracted every verifiable fact from the source document without omission. This metric is critical in summarization and question-answering tasks where missing a key detail—such as a drug contraindication in a medical summary—constitutes a high-risk failure. Factual recall is the complement to Factual Precision, which measures exactness rather than completeness. Together, they form the Knowledge F1 score, the harmonic mean that balances both dimensions.
Related Terms
Factual Recall is one component of a broader evaluation framework. These related metrics and techniques provide a complete picture of model truthfulness, from precision to uncertainty quantification.
Factual Precision
The ratio of correctly generated factual statements to the total number of factual statements in a model's output. While Factual Recall measures completeness, Factual Precision measures exactness—ensuring the model doesn't introduce extraneous or incorrect claims alongside the truth.
- Formula: True Positives / (True Positives + False Positives)
- Key distinction: Recall asks 'Did I get everything?'; Precision asks 'Is everything I said correct?'
- Trade-off: High recall with low precision indicates verbose, error-prone outputs
Knowledge F1
A composite metric calculating the harmonic mean between Factual Precision and Factual Recall for knowledge units extracted by a model. Knowledge F1 provides a single balanced score when both completeness and exactness matter equally.
- Use case: Comparing model performance across different RAG configurations
- Atomic unit: Operates on individual factual statements rather than entire documents
- Benchmarking: Essential for tracking improvements in grounding techniques over time
FActScore
A human-aligned evaluation metric that breaks long-form generation into atomic facts and verifies each against a trusted knowledge base like Wikipedia. Developed to address the limitations of n-gram overlap metrics for factual content.
- Process: Decompose → Verify → Aggregate percentage of supported facts
- Strength: Correlates well with human judgments of factual accuracy
- Limitation: Dependent on knowledge base coverage; may miss niche or proprietary facts
NLI-Based Evaluation
A method for assessing factual accuracy by framing the relationship between a source text and a generated hypothesis as a Natural Language Inference task. Each claim is classified as entailment, contradiction, or neutral.
- Entailment: The source logically supports the claim
- Contradiction: The source directly refutes the claim
- Neutral: The source provides insufficient information
- Common models: ANLI, RoBERTa fine-tuned on MNLI
Attribution Score
A metric evaluating whether a model can correctly link a generated claim to the specific segment of a source document that supports it. Critical for RAG systems where verifiability is as important as accuracy.
- Citation Recall: Proportion of generated claims supported by a cited source
- Citation Precision: Proportion of citations that actually support their corresponding claim
- Implementation: Often uses NLI models to verify claim-source pairs automatically
Uncertainty Quantification (UQ)
The field of machine learning focused on estimating the confidence bounds of a model's predictions to identify when the model is likely to be wrong. UQ enables risk-based decision making by distinguishing between high-confidence facts and low-confidence guesses.
- Epistemic Uncertainty: Reducible uncertainty from lack of knowledge—can be addressed with more data
- Aleatoric Uncertainty: Irreducible noise inherent in the data itself
- Deep Ensembles: Training multiple models and measuring prediction variance

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us