Evidence-based Factual Error Correction

James Thorne, Andreas Vlachos
12/31/2020
cs.CLcs.AI

Official code: j6mes/acl2021-factual-error-correction (26 stars, Apache-2.0, last commit 2022-05-24).

Abstract

This paper introduces the task of factual error correction: performing edits to a claim so that the generated rewrite is better supported by evidence. This extends the well-studied task of fact verification by providing a mechanism to correct written texts that are refuted or only partially supported by evidence. We demonstrate that it is feasible to train factual error correction systems from existing fact checking datasets which only contain labeled claims accompanied by evidence, but not the correction. We achieve this by employing a two-stage distant supervision approach that incorporates evidence into masked claims when generating corrections. Our approach, based on the T5 transformer and using retrieved evidence, achieved better results than existing work which used a pointer copy network and gold evidence, producing accurate factual error corrections for 5x more instances in human evaluation and a .125 increase in SARI score. The evaluation is conducted on a dataset of 65,000 instances based on a recent fact verification shared task and we release it to enable further work on the task.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

ACL 2021

267Shell, PythonMay 29, 20214 years agoApache-2.0
deep-learningdistant-supervisionnatural-language-generationnatural-language-processingnatural-language-understanding

Similar Papers

Cite this paper

@article{thorne2020evidencebased,
  title  = {Evidence-based Factual Error Correction},
  author = {James Thorne and Andreas Vlachos},
  year   = {2020},
  eprint = {2012.15788},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2012.15788}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2012.15788.svg)](https://codeofpaper.com/paper/2012.15788)

Discussion