English

Formal Reasoning for Intelligent QA Systems: A Case Study in the Educational Domain

Artificial Intelligence 2025-09-16 v1 Computation and Language

Abstract

Reasoning is essential for closed-domain QA systems in which procedural correctness and policy compliance are critical. While large language models (LLMs) have shown strong performance on many reasoning tasks, recent work reveals that their reasoning traces are often unfaithful - serving more as plausible justifications than as causally grounded derivations. Efforts to combine LLMs with symbolic engines (e.g., Prover9, Z3) have improved reliability but remain limited to static forms of logic, struggling with dynamic, state-based reasoning such as multi-step progressions and conditional transitions. In this paper, we propose MCFR (Model Checking for Formal Reasoning), a neuro-symbolic framework that integrates LLMs with model checking to support property verification. MCFR translates natural language into formal specifications and verifies them over transition models. To support evaluation, we introduce EduMC-QA, a benchmark dataset grounded in real academic procedures. Our results show that MCFR improves reasoning faithfulness and interpretability, offering a viable path toward verifiable QA in high-stakes closed-domain applications. In addition to evaluating MCFR, we compare its performance with state-of-the-art LLMs such as ChatGPT, DeepSeek, and Claude to contextualize its effectiveness.

Keywords

Cite

@article{arxiv.2509.11572,
  title  = {Formal Reasoning for Intelligent QA Systems: A Case Study in the Educational Domain},
  author = {Tuan Bui and An Nguyen and Phat Thai and Minh Hua and Ngan Pham L. N. and Ngan Pham T. B. and Dung Le and Long Nguyen and Thanh-Tung Tran and Thang Bui and Tho Quan},
  journal= {arXiv preprint arXiv:2509.11572},
  year   = {2025}
}

Comments

Published at the 2nd ACM Workshop in AI-powered Question & Answering Systems (AIQAM '25), co-located with ACM Multimedia 2025

R2 v1 2026-07-01T05:36:07.492Z