AutoPrep: Natural Language Question-Aware Data Preparation with a Multi-Agent Framework
On the map: LLM agents and tool use → Web, search, and research agents
Abstract (arXiv)
Answering natural language (NL) questions about tables, known as Tabular Question Answering (TQA), is crucial because it allows users to quickly and efficiently extract meaningful insights from structured data, effectively bridging the gap between human language and machine-readable formats. Many of these tables are derived from web sources or real-world scenarios, which require meticulous data preparation (or data prep) to ensure accurate responses. However, preparing such tables for NL questions introduces new requirements that extend beyond traditional data preparation. This question-ware data preparation involves specific tasks such as column derivation and filtering tailored to particular questions, as well as question-aware value normalization or conversion, highlighting the need for a more nuanced approach in this context. Because each of the above tasks is unique, a single model (or agent) may not perform effectively across all scenarios. In this paper, we propose AutoPrep, a large language model (LLM)-based multiagent framework that leverages the strengths of multiple agents, each specialized in a certain type of data prep, ensuring more accurate and contextually relevant responses. Given an NL question over a table, AutoPrep performs data prep through three key components. Planner: Determines a logical plan, outlining a sequence of high-level operations. Programmer: Translates this logical plan into a physical plan by generating the corresponding low-level code. Executor: Executes the generated code to process the table. To support this multi-agent framework, we design a novel Chain-ofClauses reasoning mechanism for high-level operation suggestion, and a tool-augmented method for low-level code generation.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Placed in Web, search, and research agents, one of 16 directions in LLM agents and tool use. Builds on 30 of its 64 references that are in the map. First posted on arXiv 10 Dec 2024.
Builds on
30 of 64 references.
References · 30
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,203
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2023ChatEval: Towards Better LLM-based Evaluators through Multi-Agent Debatecited by 724
- 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 509
- 2019TabFact: A Large-scale Dataset for Table-based Fact Verificationcited by 425
- 2024Long-context LLMs Struggle with Long In-context Learningcited by 285
- 2022Binding Language Models in Symbolic Languagescited by 224
- 2024Chain-of-Table: Evolving Tables in the Reasoning Chain for Table Understandingcited by 185
18 more
- 2023Large Language Models are Versatile Decomposers: Decompose Evidence and Questions for Table-based Reasoningcited by 177
- 2021FeTaQA: Free-form Table Question Answeringcited by 174
- 2021FEVEROUS: Fact Extraction and VERification Over Unstructured and Structured informationcited by 166
- 2024MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolutioncited by 132
- 2024TableBench: A Comprehensive and Complex Benchmark for Table Question Answeringcited by 127
- 2022Large Language Models are few(1)-shot Table Reasonerscited by 116
- 2024CodeR: Issue Resolving with Multi-Agent and Task Graphscited by 89
- 2024Self-Organized Agents: A LLM Multi-Agent Framework toward Ultra Large-Scale Code Generation and Optimizationcited by 84
- 2023ReAcTable: Enhancing ReAct for Table Question Answeringcited by 76
- 2024Large Language Model for Table Processing: A Surveycited by 52
- 2022A Survey on Table Question Answering: Recent Advancescited by 41
- 2022PASTA: Table-Operations Aware Fact Verification via Sentence-Table Cloze Pre-trainingcited by 41
- 2019Feudal Multi-Agent Hierarchies for Cooperative Reinforcement Learningcited by 32
- 2023MultiTabQA: Generating Tabular Answers for Multi-Table Question Answeringcited by 32
- 2019DeepLine: AutoML Tool for Pipelines Generation using Deep Reinforcement Learning and Hierarchical Actions Filteringcited by 21
- 2023Auto-Tables: Synthesizing Multi-Step Transformations to Relationalize Tables without Using Examplescited by 15
- 2021Auto-Pipeline: Synthesizing Complex Data Pipelines By-Target Using Reinforcement Learning and Searchcited by 8
- 2021DataPrep.EDA: Task-Centric Exploratory Data Analysis for Statistical Modeling in Pythoncited by 7
Built on by
Citing papers per year: 2025: 4; 2026: 8.
12 papers.
- 2025KramaBench: A Benchmark for AI Systems on Data-to-Insight Pipelines over Data Lakescited by 30
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?cited by 30
- 2025Reward-SQL: Boosting Text-to-SQL via Stepwise Execution-Aware Reasoning and Process-Supervised Rewardscited by 25
- 2025Text-to-Pipeline: Bridging Natural Language and Data Preparation Pipelinescited by 5
- 2026Automatic End-to-End Data Integration using Large Language Modelscited by 3
- 2026PrepBench: How Far Are We from Natural-Language-Driven Data Preparation?cited by 3
- 2026BacktestBench: Benchmarking Large Language Models for Automated Quantitative Strategy Backtestingcited by 1
- 2026Accurate Table Question Answering with Accessible LLMscited by 0
- 2026Replacing Multi-Step Assembly of Data Preparation Pipelines with One-Step LLM Pipeline Generation for Table QAcited by 0
- 2026stratum: A System Infrastructure for Massive Agent-Centric ML Workloadscited by 0
- 2026DataFactory: Collaborative Multi-Agent Framework for Advanced Table Question Answeringcited by 0
- 2026Graph, Loop, and Harness Engineering for Zero-Trust Agentic Data Engineering and Analytical Processingcited by 0
- 2026Graph, Loop, and Harness Engineering for Zero-Trust Agentic Data Engineering and Analytical Processing30 Aug 2026
- 2026BacktestBench: Benchmarking Large Language Models for Automated Quantitative Strategy Backtesting18 May 2026
- 2026PrepBench: How Far Are We from Natural-Language-Driven Data Preparation?9 May 2026
- 2026Automatic End-to-End Data Integration using Large Language Models11 Mar 2026
- 2026DataFactory: Collaborative Multi-Agent Framework for Advanced Table Question Answering10 Mar 2026
- 2026stratum: A System Infrastructure for Massive Agent-Centric ML Workloads3 Mar 2026
- 2026Replacing Multi-Step Assembly of Data Preparation Pipelines with One-Step LLM Pipeline Generation for Table QA26 Feb 2026
- 2026Accurate Table Question Answering with Accessible LLMs6 Jan 2026
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?27 Oct 2025
- 2025KramaBench: A Benchmark for AI Systems on Data-to-Insight Pipelines over Data Lakes6 Jun 2025
- 2025Text-to-Pipeline: Bridging Natural Language and Data Preparation Pipelines21 May 2025
- 2025Reward-SQL: Boosting Text-to-SQL via Stepwise Execution-Aware Reasoning and Process-Supervised Rewards7 May 2025
Similar, not cited
Close in wording, no citation either way
- 2025Agentic LLMs for Question Answering over Tabular Data
- 2026Efficient Table QA via TableGrid Navigation and Progressive Inference Prompting
- 2026TopBench: A Benchmark for Implicit Predictive Reasoning in Tabular Question Answering
- 2024Accurate and Regret-aware Numerical Problem Solver for Tabular Question Answering
- 2026MATA: Multi-Agent Framework for Reliable and Flexible Table Question Answering
- 2024Efficient Multi-Agent Collaboration with Tool Use for Online Planning in Complex Table Question Answering
- 2024FREB-TQA: A Fine-Grained Robustness Evaluation Benchmark for Table Question Answering
- 2025LLM-Symbolic Integration for Robust Temporal Tabular Reasoning