# Explainable Fact Checking with Probabilistic Answer Set Programming

arXiv: https://arxiv.org/abs/1906.09198 · HTML: https://mlsanity.com/paper/1906.09198/

## Key facts

- Cited by 23 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 21 Jun 2019.

## Built on by (most cited first, 23 of 23)

- [A Survey on Automated Fact-Checking](https://mlsanity.com/paper/2108.11896/) (2021)
- [Fact-Checking Complex Claims with Program-Guided Reasoning](https://mlsanity.com/paper/2305.12744/) (2023)
- [Automated Fact-Checking for Assisting Human Fact-Checkers](https://mlsanity.com/paper/2103.07769/) (2021)
- [Generating Literal and Implied Subquestions to Fact-check Complex Claims](https://mlsanity.com/paper/2205.06938/) (2022)
- [ProoFVer: Natural Logic Theorem Proving for Fact Verification](https://mlsanity.com/paper/2108.11357/) (2021)
- [Can LLMs Produce Faithful Explanations For Fact-checking? Towards Faithful Explainable Fact-Checking via Multi-Agent Debate](https://mlsanity.com/paper/2402.07401/) (2024)
- [JustiLM: Few-shot Justification Generation for Explainable Fact-Checking of Real-world Claims](https://mlsanity.com/paper/2401.08026/) (2024)
- [QACHECK: A Demonstration System for Question-Guided Multi-Hop Fact-Checking](https://mlsanity.com/paper/2310.07609/) (2023)
- [Benchmarking the Generation of Fact Checking Explanations](https://mlsanity.com/paper/2308.15202/) (2023)
- [Automated Justification Production for Claim Veracity in Fact Checking: A Survey on Architectures and Approaches](https://mlsanity.com/paper/2407.12853/) (2024)
- [Countering Misinformation via Emotional Response Generation](https://mlsanity.com/paper/2311.10587/) (2023)
- [Graph Reasoning with Context-Aware Linearization for Interpretable Fact Extraction and Verification](https://mlsanity.com/paper/2109.12349/) (2021)
- [PHEMEPlus: Enriching Social Media Rumour Verification with External Evidence](https://mlsanity.com/paper/2207.13970/) (2022)
- [Face the Facts! Evaluating RAG-based Pipelines for Professional Fact-Checking](https://mlsanity.com/paper/2412.15189/) (2024)
- [ExClaim: Explainable Neural Claim Verification Using Rationalization](https://mlsanity.com/paper/2301.08914/) (2023)
- [Improving deep learning with prior knowledge and cognitive models: A survey on enhancing explainability, adversarial robustness and zero-shot learning](https://mlsanity.com/paper/2403.07078/) (2024)
- [AMREx: AMR for Explainable Fact Verification](https://mlsanity.com/paper/2411.01343/) (2024)
- [Reinforcement Learning-based Knowledge Graph Reasoning for Explainable Fact-checking](https://mlsanity.com/paper/2310.07613/) (2023)
- [Like Article, Like Audience: Enforcing Multimodal Correlations for Disinformation Detection](https://mlsanity.com/paper/2108.13892/) (2021)
- [Evidence-based Interpretable Open-domain Fact-checking with Large Language Models](https://mlsanity.com/paper/2312.05834/) (2023)
- [Generating Zero-shot Abstractive Explanations for Rumour Verification](https://mlsanity.com/paper/2401.12713/) (2024)
- [plingo: A system for probabilistic reasoning in clingo based on lpmln](https://mlsanity.com/paper/2206.11515/) (2022)
- [SoK: Formal Methods for Fact-Checking and Information Integrity](https://mlsanity.com/paper/2609.23239/) (2026)

## Abstract (arXiv)

One challenge in fact checking is the ability to improve the transparency of the decision. We present a fact checking method that uses reference information in knowledge graphs (KGs) to assess claims and explain its decisions. KGs contain a formal representation of knowledge with semantic descriptions of entities and their relationships. We exploit such rich semantics to produce interpretable explanations for the fact checking output. As information in a KG is inevitably incomplete, we rely on logical rule discovery and on Web text mining to gather the evidence to assess a given claim. Uncertain rules and facts are turned into logical programs and the checking task is modeled as an inference problem in a probabilistic extension of answer set programs. Experiments show that the probabilistic inference enables the efficient labeling of claims with interpretable explanations, and the quality of the results is higher than state of the art baselines.
