FeTaQA: Free-form Table Question Answering
FeTaQA introduces a 10K Wikipedia-based dataset for complex, free-form table question answering, emphasizing multi-fact reasoning.
Key Findings
Methodology
The study constructs FeTaQA by combining Wikipedia tables with human-annotated free-text answers, focusing on multi-fact reasoning and information integration. Two benchmark models are used: a semantic parsing pipeline (e.g., TAPAS+T5) and an end-to-end sequence generator (T5 variants). Performance is evaluated via BLEU, ROUGE, BERTScore, and human judgments, highlighting the challenges of complex inference. Data collection involves adapting ToTTo and manual annotation to ensure rich, natural answers.
Key Results
- The T5-large end-to-end model achieves top automatic scores with BLEU 30.54 and ROUGE-L 0.53, and human correctness of 54.8%, indicating promising but still improvable performance in complex reasoning.
- Fine-tuning the pipeline improves BLEU by ~2 points, but retrieved table cells remain fewer than human annotations (average 6), emphasizing the difficulty of accurate multi-fact retrieval.
- Human assessments show the end-to-end approach surpasses pipeline models in fluency and faithfulness, yet still leaves room for enhancement in reasoning and naturalness.
Significance
FeTaQA advances the field by enabling models to perform deep reasoning and natural language generation over structured data, addressing limitations of prior short-answer datasets. It fosters research on multi-fact inference, knowledge integration, and long-form answer generation, with broad implications for intelligent information systems and knowledge-based AI.
Technical Contribution
Key innovations include: 1) a high-quality dataset supporting multi-fact reasoning with free-text answers; 2) a hybrid pipeline combining semantic parsing and language generation; 3) comprehensive evaluation metrics combining automatic and human assessments. These contributions push beyond short-span extraction, enabling more human-like understanding and expression in structured data QA.
Novelty
FeTaQA is the first dataset to support free-text, multi-fact reasoning over tables, contrasting with prior datasets focused on short span extraction or single-fact retrieval. Its integration of structured knowledge with generative models introduces new capabilities for complex, natural language responses in structured data contexts.
Limitations
- Models still struggle with retrieving multiple relevant facts, often underperforming compared to human annotations, indicating the need for better retrieval and reasoning modules.
- Dataset size, while substantial, limits coverage across domains; broader, multi-source data is needed for generalization.
- Computational costs are high, especially for large models, and long-text generation remains challenging in maintaining semantic coherence.
Future Work
Future directions include integrating multi-modal data (images, text), improving retrieval and reasoning modules, reducing computational costs, and expanding dataset diversity across languages and domains. These efforts aim to develop more robust, scalable, and human-like structured data question answering systems.
AI Executive Summary
In an era overwhelmed by data, enabling machines to understand and answer complex questions over structured information remains a significant challenge. Traditional table question answering systems primarily focus on short-span extraction, which limits their ability to handle questions requiring deep reasoning and detailed explanations. To address this gap, we introduce FeTaQA, a novel dataset comprising 10,330 Wikipedia tables paired with human-annotated, free-text answers that emphasize multi-fact reasoning and information synthesis.
FeTaQA's design pushes models beyond simple fact retrieval, demanding the integration of multiple, often discontinuous, facts into coherent, natural language responses. The dataset's diversity covers topics from biography to geography, with questions often involving entities, relations, and abstract concepts. Two benchmark models are evaluated: a semantic parsing pipeline based on TAPAS and T5, and an end-to-end sequence generation approach using T5 variants. Results show that while the end-to-end model achieves the highest automatic scores (BLEU 30.54, ROUGE-L 0.53), both models still face challenges in fully capturing the reasoning complexity, as confirmed by human evaluations.
This work marks a significant step toward more intelligent, reasoning-capable question answering systems over structured data. It highlights the importance of multi-fact inference, natural language generation, and the integration of structured knowledge. The dataset and models serve as a foundation for future research aiming to develop systems capable of deep understanding and expressive answers, with potential applications in intelligent assistants, automated report generation, and knowledge management. Despite promising results, limitations such as retrieval accuracy and computational costs suggest ongoing efforts are needed to realize truly robust and scalable solutions.
Deep Analysis
Background
The evolution of question answering (QA) systems has transitioned from simple fact extraction to complex reasoning over structured and unstructured data. Early datasets like WikiTableQuestions and Spider focused on SQL-based retrieval, while recent models such as TAPAS and T5 have improved understanding of tables. However, these systems mainly produce short, factual answers, limiting their ability to generate detailed explanations. Generative QA datasets like NarrativeQA and ELI5 introduced long-form answers but lacked structured data grounding. FeTaQA bridges this gap by emphasizing multi-fact reasoning and natural language generation over Wikipedia tables, fostering advances in deep reasoning and expressive answers.
Core Problem
Current table QA models predominantly perform extractive tasks, which are insufficient for questions requiring multiple facts, relations, or abstract reasoning. The core challenge lies in retrieving relevant, diverse facts from tables, understanding their interrelations, and synthesizing coherent, informative responses. Existing datasets lack the complexity needed to train models for such tasks, resulting in limited reasoning capabilities. Moreover, generating long, faithful answers that accurately reflect the data remains difficult, especially when facts are discontinuous or involve high-level relations.
Innovation
This work introduces several innovations: 1) a large-scale dataset with 10,330 Wikipedia tables annotated with human-generated, free-text answers emphasizing multi-fact reasoning; 2) a hybrid modeling framework combining semantic parsing (TAPAS) for fact retrieval and sequence generation (T5) for natural language synthesis; 3) comprehensive evaluation metrics integrating automatic scores and human judgments to assess fluency, correctness, and faithfulness. These innovations enable models to handle more complex reasoning tasks, bridging structured data understanding with expressive language generation, a significant step beyond prior short-answer datasets.
Methodology
- �� Data collection: Migrate from ToTTo, select tables with multiple highlighted regions, and annotate questions and answers via human judges.
- �� Model architecture: Develop a pipeline combining TAPAS for logical form generation and T5 for text realization, fine-tuned on FeTaQA.
- �� Training: Use weak supervision with annotated denotations, fine-tune models on the dataset, and validate with human evaluations.
- �� End-to-end approach: Linearize tables and questions into sequences, then train T5 models to directly generate answers.
- �� Evaluation: Use BLEU, ROUGE, BERTScore, and human ratings to compare model outputs against references.
- �� Ablation: Test impact of retrieval accuracy, reasoning depth, and data diversity on performance.
Experiments
The dataset is split into training, validation, and testing sets, with careful similarity-based partitioning to challenge generalization. Models are trained with hyperparameters tuned for optimal performance, including batch sizes, learning rates, and epochs. Automatic metrics evaluate n-gram overlap and semantic similarity, while human judges rate fluency, correctness, and faithfulness. Ablation studies analyze the contribution of retrieval accuracy and reasoning complexity. Results show the end-to-end T5-large surpasses pipeline models in all metrics, but both still lag behind human performance, especially in multi-fact reasoning and coherence.
Results
The T5-large end-to-end model achieves BLEU 30.54 and ROUGE-L 0.53, with human correctness at 54.8%. Fine-tuning improves pipeline BLEU by nearly 2 points, yet retrieved facts remain fewer than human annotations, indicating room for improvement in retrieval and reasoning modules. Human evaluation confirms the superiority of end-to-end models in fluency and faithfulness, but challenges in multi-fact reasoning persist. These findings demonstrate the feasibility of complex generative QA over tables, while highlighting the need for better retrieval, reasoning, and data coverage.
Applications
FeTaQA enables advanced question answering in domains requiring detailed explanations, such as scientific research, financial analysis, and educational tools. It supports intelligent virtual assistants capable of deep reasoning over structured data, automated report writing, and knowledge management systems. The dataset's emphasis on multi-fact inference and natural language synthesis makes it suitable for developing human-like AI systems that can handle complex queries and generate comprehensive responses, transforming how structured information is accessed and utilized.
Limitations & Outlook
Despite progress, models still struggle with retrieving multiple relevant facts and understanding complex relations, often underperforming compared to human annotations. The dataset size, while large, limits domain coverage, and scaling to broader contexts remains challenging. Computational costs are high, especially for large models like T5-large, and long-text generation can suffer from semantic drift. Future work must focus on improving retrieval accuracy, reasoning depth, and efficiency, while expanding dataset diversity across languages and domains.
Plain Language Accessible to non-experts
Imagine you have a big library with many books, each containing lots of facts and stories. If someone asks you a simple question like 'Who is the author of Harry Potter?', you can quickly find the answer. But if they ask, 'Tell me about the main characters, their relationships, and how the story develops over time,' it becomes much harder. You need to gather many pieces of information, understand how they connect, and then tell a complete story. FeTaQA works like a smart librarian that not only finds facts from the books but also combines them into a clear, detailed explanation. It’s like teaching a robot to read many books, understand all the stories, and then write a full summary that makes sense to everyone.
ELI14 Explained like you're 14
Imagine you're trying to explain your favorite video game to a friend. You don’t just say 'It’s fun,' but you tell the whole story: who the characters are, how they work together, what challenges they face, and how the game ends. To do this well, you need to remember lots of details, see how they fit together, and then tell a clear story. FeTaQA is like teaching a computer to do the same thing with tables of facts from Wikipedia. Instead of just copying a few facts, it learns to understand all the pieces, connect them, and write a full, interesting answer. This makes the computer much smarter at answering complicated questions, like a storyteller that knows everything about a topic.
Glossary
Generative QA (生成式问答)
利用模型生成连贯、自然的长文本答案,超越简单提取,强调推理和表达能力。
FeTaQA采用生成式问答,生成复杂、富有信息的答案。
Semantic Parsing (语义解析)
将自然语言问题转化为逻辑表达式(如SQL),以便从结构化数据中检索答案。
流水线模型中用TAPAS进行语义解析,提取多事实信息。
T5模型
一种预训练的序列到序列模型,擅长文本理解和生成任务。
本文用T5实现端到端答案生成。
Open Questions Unanswered questions from this research
- 1 如何提升模型在多事实推理中的准确率?多模态信息融合是否能带来更大突破?
Applications
Immediate Applications
智能问答助手
在企业客服或知识库中应用,提供更深层次、自然的回答,提升用户体验。
自动报告生成
利用结构化数据自动生成详细报告,适用于金融、科研等行业。
Long-term Vision
多模态知识融合
结合图像、文本等多源信息,打造更智能、更全面的问答平台。
Abstract
Existing table question answering datasets contain abundant factual questions that primarily evaluate the query and schema comprehension capability of a system, but they fail to include questions that require complex reasoning and integration of information due to the constraint of the associated short-form answers. To address these issues and to demonstrate the full challenge of table question answering, we introduce FeTaQA, a new dataset with 10K Wikipedia-based {table, question, free-form answer, supporting table cells} pairs. FeTaQA yields a more challenging table question answering setting because it requires generating free-form text answers after retrieval, inference, and integration of multiple discontinuous facts from a structured knowledge source. Unlike datasets of generative QA over text in which answers are prevalent with copies of short text spans from the source, answers in our dataset are human-generated explanations involving entities and their high-level relations. We provide two benchmark methods for the proposed task: a pipeline method based on semantic-parsing-based QA systems and an end-to-end method based on large pretrained text generation models, and show that FeTaQA poses a challenge for both methods.