Cognition · Software component
Factuality Verifier
Software componentCognitionCognition & MemoryVariation point (abstract)arc:FactualityVerifier
A semantic validation component that fact-checks generated claims against knowledge bases or retrieved evidence, producing correctness signals for runtime validation or reward computation.
Responsibility. Verifies factual correctness of generated content against trusted knowledge.
Also known as: Semantic validation layer, Fact-checking layer, Factuality check
Variants
| Variant | When to choose |
|---|---|
| Fact Checking Rail abstract | — |
Relationships
invokes dependency
is invoked by dependency
guards control
Design guidance
- SHOULD be combined with grounding (RAG) and uncertainty-acknowledging prompts; hallucination cannot be eliminated through prompt or parameter tuning alone.
Classification
- Patterns
- Grounded validationVerifiable correctness signal
- Quality attributes
- Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Interaction capability (ISO/IEC 25010)
- Risks mitigated
- HallucinationHallucinations cascading across multi-step reasoningPreference for fluent but incorrect responses
Sources
- Ch3.5: T. Nguyen, "Prompt Optimization, Few-Shot Learning, Fine-Tuning," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.5. ISBN: 9798244538229.
- Ch7.1A: T. Nguyen, "Advanced Implementation with Nvidia NEMO Framework and Nvlink," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 7.1A. ISBN: 9798244538229.