REVIEW 4 major objections 5 minor 3 cited by
AgenticData: An Agentic Data Analytics System for Heterogeneous Data
T0 review · 4 major / 5 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read AgenticData turns natural-language questions into semantic plans that beat hand-coded analytics pipelines on three benchmarks, the paper reports.
desk verdict A serious systems paper whose architecture is thoughtful but whose headline accuracy/cost claims are not yet supported by the experimental evidence as reported. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is the semantic plan: a tree-structured logical plan combining relational operators (Scan, Filter, Project, Join, Aggregate, Union, Merge) with semantic operators (Extract, Sentiment Analysis, Semantic Filter, Semantic Group, Semantic Join). The plan is generated by a multi-agent planner and validated by a two-phase validator; optimization then applies cost rules, dynamic-programming join ordering, and a quality-aware LLM cascade to reduce LLM invocation cost. The memory manager stores error messages and recurring patterns in a vector database, retrieving them for analogous future tasks.
What would settle it
Run AgenticData on the DABStep benchmark with the long-term memory cleared before every task (or disabled entirely) and compare accuracies. If the gap to leaderboard baselines collapses or reverses, the performance claim depends on cross-task memory leakage rather than on the planner itself.
Extended reading notes
Core claim
AgenticData claims to be the first agentic data analytics system that directly analyzes both unstructured and structured data from natural-language queries, without requiring users to write code or to pre-extract a structured schema. It generates a logical semantic plan by coordinating a data profiling agent that discovers and describes datasets, a data planning agent that decomposes the task and selects data, and a data manipulation agent that fills in operator details. A validator cross-checks the plan semantically and grammatically, feeding corrections back through a memory manager that accumulates short-term context and long-term knowledge across tasks. The paper reports 94.44% accuracy
Load-bearing premise
The central claim assumes that the long-term memory vector database is not populated from the benchmark test set during evaluation, so that reported accuracy reflects each task being solved without knowledge of other test queries.
Editorial extensions
If this is right
- If the reported accuracy holds, natural-language interfaces could replace expert-coded semantic pipelines for many real-world analytics tasks, lowering the barrier for non-programmers.
- The feedback-driven multi-agent planning with memory could be extended to more data domains and heterogeneous sources beyond the financial and Wikipedia benchmarks tested.
- The cost model and LLM cascade selection could generalize to other semantic query processing systems, making AI-powered analytics more affordable.
- The system's support for non-predefined operators via code generation suggests a path toward open-ended analytics beyond fixed operator sets.
- The memory mechanism implies that the system improves with experience, potentially enabling continual learning as it is used over time.
Reading between the lines
- The reported accuracy gains may partly stem from the memory manager retaining knowledge across benchmark tasks; if so, the gains could shrink when memory is reset per task, and the comparison against stateless baselines is not apples-to-apples. This is an editorial concern, not stated in the paper.
- The semantic-plan cost model and cardinality estimation framework could be extracted and reused by other NL2Data systems, independent of AgenticData's specific agents.
- A natural testable extension is to evaluate AgenticData with memory disabled or cleared per task to isolate the contribution of long-term knowledge.
- The paper's architecture suggests a general recipe for turning any analytical benchmark into an agentic language task, which could accelerate progress on heterogeneous data analysis but also demands careful benchmark hygiene to avoid test-set contamination via persistent memory.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes AgenticData, a multi-agent natural-language analytics system for heterogeneous structured and unstructured data. The system converts an NL query into a semantic plan using a data profiling agent, a planning agent, a manipulation agent, a plan validator, a memory manager, and a cost/quality optimizer. The authors claim state-of-the-art accuracy on DABStep, Spider-2.0-Lite, and Wikipedia benchmarks, as well as lower LLM cost and latency than strong baselines. The main contributions are the feedback-driven planning framework, the multi-agent collaboration with persistent memory, and the semantic query optimization model.
Significance. If the reported results are valid, AgenticData would be a meaningful advance in NL-driven data analytics over heterogeneous data, especially because it claims to beat hand-coded pipelines and other agents on public benchmarks while reducing cost. The paper provides a detailed system description and evaluates against several leaderboard baselines. However, the significance is heavily conditional on the soundness of the experimental evaluation, and the evaluation as presented has load-bearing flaws that prevent the reader from trusting the headline accuracy and cost claims.
major comments (4)
- [Section 4, Step 3; Figure 7] The long-term memory is a persistent vector-database relation with attributes [task, task-embedding, memory] and is retrieved for 'similar tasks' during planning. Figure 2 shows that the stored 'Historical General Good Cases' includes a complete worked plan for a specific fee-calculation query. The paper never states that memory is reset per benchmark task, per query, or after each evaluation. Since DABStep has 450 tasks and other benchmarks have hundreds of queries, later tasks can benefit from plans, error messages, and corrections derived from earlier test questions. Baselines such as Amity and MultiStep do not share this cross-task memory. Therefore the accuracy advantages in Table 1 (94.44%/50.79% vs. 80.56%/41.01%/81.94%/19.84%) may be an artifact of test-set contamination rather than intrinsic capability. The paper must either state and enforce a memory-reset protocol or report re
- [Tables 1 and 2; Section 5.2] The cost-optimality evaluation is circular. The 'quality score' used to guide LLM selection and to determine the 'Optimal Pareto Frontier' in Figure 7 is produced by the system's own internal plan-quality model. If that same model defines both the optimization objective and the frontier against which AgenticData is compared, Figure 7 merely demonstrates that the optimizer is consistent with its own cost model, not that it achieves Pareto-optimal real-world cost/quality trade-offs. No external ground-truth quality labels or human evaluation are provided to calibrate the internal quality model. The paper should validate the quality model against actual answer accuracy on the Wikipedia benchmark, or compare against a frontier derived from external quality measures.
- [Section 5.2] The accuracy comparisons are not controlled: AgenticData uses Qwen3 while the DABStep baselines use Gemini2.5 and GPT-o3, and the Spider-2.0-Lite baseline also uses Qwen3. Differences in the underlying LLM are a known major confound in agent-system evaluation. The paper should either use the same LLM backbone across all systems or include an ablation that isolates the effect of the multi-agent framework from the choice of the base model. Without this, the 'significantly outperforming' claim is not attributable to the proposed architecture.
- [Figures 3-6] The number-of-steps comparison (Figures 5 and 6) is coupled to the same memory-leak concern: a lower step count on later tasks may simply reflect that the system has already seen similar plans and error corrections from earlier test queries. Additionally, no error bars, confidence intervals, or multiple runs are reported for any accuracy or cost figure, so the statistical reliability of the claimed improvements cannot be assessed.
minor comments (5)
- [Figure 1] The environment description is confusing: 'All systems are run on a laptop featuring an Apple M3 chip' while also stating that LLMs are executed on a server with 8 H200 GPUs. Please clarify which components run where.
- [Figure 2] Typographical error: 'UNIOIN' should be 'UNION'. Also 'Summarized Common Knowledges' in Figure 2 should be 'Summarized Common Knowledge'.
- [Section 4] The baselines Amity and MultiStep are referenced only as leaderboard entries; provide citations or URLs to the system descriptions. Palimpzest and ReFoRCE are cited, but the exact versions/configurations used should be specified.
- [Section 5.1] The stopping criterion for quality degradation is given as 'less than a constant value, such as 0.05'. It is unclear whether this constant is a free parameter tuned on the benchmarks and how sensitive the results are to it.
- [Section 5.1] The Wikipedia benchmark description says '1000 randomly selected web pages' but only '100 queries from Stack Exchange'. Clarify the exact evaluation set size and whether all 100 queries were used.
Circularity Check
Benchmark accuracy may be contaminated by task-keyed long-term memory, and the cost-quality Pareto frontier is generated by the same quality model the optimizer uses.
-
fitted input called prediction
[Section 2.2, Memory Manager; Figure 2; Section 5.2, Table 1]
"The long-term memory is stored in the vector database, which is a relation table with attributes [‘task’, ‘task-embedding’, ‘memory’]... Initially, we convert the task into embeddings, and inquiry knowledge of similar tasks from the long-term memory."
The system's long-term memory is keyed by task and retrieved for similar tasks during planning. If the DABStep/Spider/Wikipedia tasks are run in a single session, as the benchmark protocol implies, then every task after the first can receive plans, error corrections, and 'historical general good cases' derived from earlier test queries in the same benchmark. The reported accuracy (e.g., 94.44% easy / 50.79% hard on DABStep) is then not a from-scratch prediction but partly a retrieval or fitting to the test set. The paper never states that memory is reset per task or that knowledge acquired during evaluation is excluded, so the accuracy gap over stateless baselines is not an independent measurement.
-
self definitional
[Section 4, Step 3; Section 5.3, Figure 7]
"The goal of quality-bounded LLM selection is to minimize the plan cost by assigning one of the LLM models to each LLM operator while maintaining a total quality constraint... The Optimal Pareto Frontier represents the optimal plan of AgenticData."
The quality score used to construct the 'Optimal Pareto Frontier' in Figure 7 is the same 'total quality' concept that the Step 3 optimizer maximizes under a cost constraint. The frontier is therefore drawn from AgenticData's own quality model rather than from an external ground-truth quality measure. Showing that AgenticData lies near this frontier only confirms that the optimizer is consistent with its own objective; it does not independently validate that the chosen plans achieve higher real accuracy at lower cost. The cost comparison with Palimpzest is still meaningful if Palimpzest is scored by the same metric, but the 'optimal' label is self-referential.
full rationale
The paper's accuracy claims are anchored to external benchmarks (DABStep, Spider-2.0-Lite, Wikipedia), which is real independent grounding and rules out a wholly self-citational or definitional derivation. However, two evaluation steps are partially circular. First, the memory manager stores long-term knowledge in a vector table keyed by task and retrieves it for similar tasks; if benchmark tasks are executed sequentially without a memory reset, later tasks receive information derived from earlier test queries, so the reported accuracy is not a clean held-out prediction. Second, the cost-quality validation in Figure 7 uses the optimizer's own quality model to define the 'Optimal Pareto Frontier,' making the closeness-to-optimal claim self-referential. These issues are central to the empirical claims, so they raise the circularity score, but because the underlying benchmark tasks are external and the system is not entirely defined by its own outputs, the score is 6 rather than higher. No load-bearing self-citation chain or uniqueness-import-from-authors pattern was found.
Assumptions & free parameters
free parameters (2)
- quality degradation threshold ε =
0.05
- number of parallel validations =
3
assumptions (5)
- domain assumption LLM-based semantic operators produce sufficiently accurate results for planning and execution.
- ad hoc to paper The plan-quality model used in cost optimization is an accurate proxy for true answer quality.
- domain assumption Memory built from execution errors generalizes to future tasks without overfitting to the benchmark.
- domain assumption Leaderboard numbers are obtained under conditions comparable to AgenticData's runs.
- domain assumption Cardinality estimation via importance sampling is accurate enough for cost optimization.
invented entities (1)
-
Plan-level quality model
Cite this review
Pith. "Pith review of AgenticData: An Agentic Data Analytics System for Heterogeneous Data." pith.science (2026). https://pith.science/paper/MUOQ3FOC
@misc{pith2026250805002,
author = {Pith},
title = {Pith review of: AgenticData: An Agentic Data Analytics System for Heterogeneous Data},
year = {2026},
howpublished = {\url{https://pith.science/paper/MUOQ3FOC}},
note = {Machine review of arXiv:2508.05002}
}
read the original abstract
Existing unstructured data analytics systems rely on experts to write code and manage complex analysis workflows, making them both expensive and time-consuming. To address these challenges, we introduce AgenticData, an innovative agentic data analytics system that allows users to simply pose natural language (NL) questions while autonomously analyzing data sources across multiple domains, including both unstructured and structured data. First, AgenticData employs a feedback-driven planning technique that automatically converts an NL query into a semantic plan composed of relational and semantic operators. We propose a multi-agent collaboration strategy by utilizing a data profiling agent for discovering relevant data, a semantic cross-validation agent for iterative optimization based on feedback, and a smart memory agent for maintaining short-term context and long-term knowledge. Second, we propose a semantic optimization model to refine and execute semantic plans effectively. Our system, AgenticData, has been tested using three benchmarks. Experimental results showed that AgenticData achieved superior accuracy on both easy and difficult tasks, significantly outperforming state-of-the-art methods.
Figures
Figures from the paper (1 more)
Forward citations
Cited by 3 Pith papers
-
FDABench: A Benchmark for Data Agents on Analytical Queries over Heterogeneous Data
FDABench is a 2,007-task benchmark for AI agents that must combine structured databases with documents, web, image, video, and audio sources to answer analytical queries.
-
An Efficient and Effective Evaluator for Text2SQL Models on Unseen and Unlabeled Data
FusionSQL predicts a Text2SQL model's execution accuracy on unseen unlabeled workloads from embedding-distance shift descriptors, reaching about 4-point MAE on benchmark transfers.
-
CIPHER: A Decoupled Exploration-Selection Framework for Test-Time Scaling of Data Science Agents
A decoupled exploration-selection framework for test-time scaling lifts data-science agent accuracy by up to roughly 12 percentage points over matched baselines.
Reference graph
Works this paper leans on
-
[1]
E. Anderson, J. Fritz, A. Lee, B. Li, M. Lindblad, H. Lindeman, A. Meyer, P. Parmar, T. Ranade, M. A. Shah, et al. The design of an llm-powered unstructured analytics system. arXiv preprint arXiv:2409.00847, 2024
arXiv 2024
- [2]
-
[3]
H. Dai, B. Y. Wang, X. Wan, B. Dai, S. Yang, A. Nova, P. Yin, P. M. Phothilimthana, C. Sutton, and D. Schuurmans. Uqe: A query engine for unstructured databases. In CIDR, 2025
work page 2025
-
[4]
J. Huang and K. C.-C. Chang. Towards reasoning in large language models: A survey. In ACL, pages 1049–1065, 2023
work page 2023
-
[5]
G. Li, J. Sun, L. Xu, S. Li, J. Wang, and W. Nie. GaussML: An End-to-End In-Database Machine Learning System . In ICDE, pages 5198–5210, 2024
work page 2024
-
[6]
Y. Lin, M. Hulsebos, R. Ma, S. Shankar, S. Zeigham, A. G. Parameswaran, and E. Wu. Towards accurate and efficient document analytics with large language models. In ICDE, 2025
work page 2025
-
[7]
C. Liu, M. Russo, M. Cafarella, L. Cao, P. B. Chen, Z. Chen, M. Franklin, T. Kraska, S. Madden, R. Shahout, and G. Vitagliano. Palimpzest: Optimizing ai-powered analytics with declarative query processing. In CIDR, 2025
work page 2025
-
[8]
X. Liu, S. Shen, B. Li, P. Ma, R. Jiang, Y. Zhang, J. Fan, G. Li, N. Tang, and Y. Luo. A survey of text-to-sql in the era of llms: Where are we, and where are we going? IEEE TKDE, 2025
work page 2025
Show all 17 references
-
[9]
Patel, S
L. Patel, S. Jha, P. Asawa, M. Pan, C. Guestrin, and M. Zaharia. Semantic operators: A declarative model for rich, ai-based analytics over text data, 2024
2024
-
[10]
Roucher, A
A. Roucher, A. V. del Moral, T. Wolf, L. von Werra, and E. Kaunismäki. ‘smo- lagents‘: a smol library to build great agentic systems. https://github.com/ huggingface/smolagents, 2025
2025
-
[11]
Shankar, T
S. Shankar, T. Chambers, T. Shah, A. G. Parameswaran, and E. Wu. Docetl: Agentic query rewriting and evaluation for complex document processing, 2025
2025
-
[12]
M. Shen, Y. Li, L. Chen, and Q. Yang. From mind to machine: The rise of manus ai as a fully autonomous digital agent, 2025
2025
-
[13]
J. Sun, G. Li, J. Pan, J. Wang, Y. Xie, R. Liu, and W. Nie. Gaussdb-vector: A large-scale persistent real-time vector database for llm applications. 2025
2025
-
[14]
X. Team. Xagent: An autonomous agent for complex task solving, 2023
2023
-
[15]
Wang and G
J. Wang and G. Li. Aop: Automated and interactive llm pipeline orchestration for answering complex queries. In CIDR, 2025
2025
-
[16]
J. Wang, G. Li, and J. Feng. Unify: An unstructured data analytics system. In 42th International Conference on Data Engineering (ICDE) , 2025. 6
2025
-
[17]
X. Zhao, X. Zhou, and G. Li. Chat2data: An interactive data analysis system with rag, vector databases and llms. Proc. VLDB Endow., 17(12):4481–4484, Aug. 2024. 7
2024
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.