Fact-checking real-world claims often requires complex, multi-step reasoning due to the absence of direct evidence to support or refute them. However, existing fact-checking systems often lack transparency in their decision-making, making it challenging for users to comprehend their reasoning process. To address this, we propose the Question-guided Multi-hop Fact-Checking (QACHECK) system, which guides the model's reasoning process by asking a series of questions critical for verifying a claim. QACHECK has five key modules: a claim verifier, a question generator, a question-answering module, a QA validator, and a reasoner. Users can input a claim into QACHECK, which then predicts its veracity and provides a comprehensive report detailing its reasoning process, guided by a sequence of (question, answer) pairs. QACHECK also provides the source of evidence supporting each question, fostering a transparent, explainable, and user-friendly fact-checking process. A recorded video of QACHECK is at https://www.youtube.com/watch?v=ju8kxSldM64
翻译:现实世界中的事实核查通常需要复杂的多步推理,因为缺乏直接证据来支持或驳斥相关主张。然而,现有的事实核查系统往往缺乏决策过程的透明性,导致用户难以理解其推理机制。为解决这一问题,我们提出了一种问题引导的多跳事实核查系统(QACHECK),该系统通过生成一系列验证主张所必需的关键问题来引导模型的推理过程。QACHECK包含五个核心模块:主张验证器、问题生成器、问答模块、问答验证器与推理器。用户将主张输入系统后,系统不仅会预测其真实性,还会基于(问题,答案)序列生成详尽的推理过程报告。每个问题均附带其支撑证据来源,从而构建透明、可解释且用户友好的核查流程。QACHECK的系统演示视频请见:https://www.youtube.com/watch?v=ju8kxSldM64