{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/topic-aware-evidence-reasoning-and-stance","title":"Topic-Aware Evidence Reasoning and Stance-Aware Aggregation for Fact Verification","arxiv_id":"2106.01191","date":"2021-06-02","proceeding":"ACL 2021 5","authors":["Jiasheng Si","Deyu Zhou","Tongzhe Li","Xingyu Shi","Yulan He"],"abstract":"Fact verification is a challenging task that requires simultaneously reasoning and aggregating over multiple retrieved pieces of evidence to evaluate the truthfulness of a claim. Existing approaches typically (i) explore the semantic interaction between the claim and evidence at different granularity levels but fail to capture their topical consistency during the reasoning process, which we believe is crucial for verification; (ii) aggregate multiple pieces of evidence equally without considering their implicit stances to the claim, thereby introducing spurious information. To alleviate the above issues, we propose a novel topic-aware evidence reasoning and stance-aware aggregation model for more accurate fact verification, with the following four key properties: 1) checking topical consistency between the claim and evidence; 2) maintaining topical coherence among multiple pieces of evidence; 3) ensuring semantic similarity between the global topic information and the semantic representation of evidence; 4) aggregating evidence based on their implicit stances to the claim. Extensive experiments conducted on the two benchmark datasets demonstrate the superiority of the proposed model over several state-of-the-art approaches for fact verification. The source code can be obtained from https://github.com/jasenchn/TARSA.","url_abs":"https://arxiv.org/abs/2106.01191v1","url_pdf":"https://arxiv.org/pdf/2106.01191v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"topic-aware-evidence-reasoning-and-stance","repo_url":"https://github.com/jasenchn/TARSA","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":{"status":"ok"}}],"tasks":[{"task_slug":"fact-verification","task_name":"Fact Verification"},{"task_slug":"semantic-similarity","task_name":"Semantic Similarity"},{"task_slug":"semantic-textual-similarity","task_name":"Semantic Textual Similarity"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2106.01191","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2106.01191"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/jasenchn/TARSA","reach":{"status":"ok"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/sheffieldnlp/fever-scorer","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"unverified":3},"by_repo_kind":{"found_in_text":{"samples":3,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"137a32b16bdb45b3","entry":"evidence_macro_precision","repo":"sheffieldnlp/fever-scorer","repo_kind":"found_in_text","path":"src/fever/scorer.py","file_url":"https://github.com/sheffieldnlp/fever-scorer/blob/HEAD/src/fever/scorer.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"137a32b16bdb45b3"}},{"code_sha256_prefix":"f68c97519ec5138b","entry":"is_correct_label","repo":"sheffieldnlp/fever-scorer","repo_kind":"found_in_text","path":"src/fever/scorer.py","file_url":"https://github.com/sheffieldnlp/fever-scorer/blob/HEAD/src/fever/scorer.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f68c97519ec5138b"}},{"code_sha256_prefix":"1d0ec80410889db4","entry":"is_strictly_correct","repo":"sheffieldnlp/fever-scorer","repo_kind":"found_in_text","path":"src/fever/scorer.py","file_url":"https://github.com/sheffieldnlp/fever-scorer/blob/HEAD/src/fever/scorer.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"1d0ec80410889db4"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}