ReSpark: Leveraging Previous Data Reports as References to Generate New Reports with LLMs
Yuan Tian, Chuhan Zhang, Xiaotong Wang, Sitong Pan, Weiwei Cui, Haidong Zhang, Dazhen Deng, Yingcai Wu

TL;DR
ReSpark uses large language models to extract and adapt analysis logic from existing reports, helping users generate new data reports more efficiently and interactively, reducing manual effort.
Contribution
The paper introduces ReSpark, a novel system that leverages LLMs to reverse-engineer and adapt analysis logic from reports for new datasets, facilitating easier report creation.
Findings
ReSpark effectively generates draft analysis steps for new datasets.
User studies show ReSpark reduces time and effort in report generation.
ReSpark improves user experience with interactive refinement features.
Abstract
Creating data reports is a labor-intensive task involving iterative data exploration, insight extraction, and narrative construction. A key challenge lies in composing the analysis logic-from defining objectives and transforming data to identifying and communicating insights. Manually crafting this logic can be cognitively demanding. While experienced analysts often reuse scripts from past projects, finding a perfect match for a new dataset is rare. Even when similar analyses are available online, they usually share only results or visualizations, not the underlying code, making reuse difficult. To address this, we present ReSpark, a system that leverages large language models (LLMs) to reverse-engineer analysis logic from existing reports and adapt it to new datasets. By generating draft analysis steps, ReSpark provides a warm start for users. It also supports interactive refinement,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsResearch Data Management Practices · Scientific Computing and Data Management · Semantic Web and Ontologies
