InsightBench: Evaluating Business Analytics Agents Through Multi-Step Insight Generation
Gaurav Sahu, Abhay Puri, Juan Rodriguez, Amirhossein Abaskohi,, Mohammad Chegini, Alexandre Drouin, Perouz Taslakian, Valentina Zantedeschi,, Alexandre Lacoste, David Vazquez, Nicolas Chapados, Christopher Pal, Sai, Rajeswar Mudumba, Issam Hadj Laradji

TL;DR
InsightBench is a comprehensive benchmark dataset for evaluating business analytics agents on their ability to perform end-to-end data analysis, including question formulation, interpretation, and insight generation, using diverse datasets and a new evaluation method.
Contribution
The paper introduces InsightBench, a novel benchmark with diverse datasets and a two-way evaluation mechanism, and proposes AgentPoirot, a baseline agent for end-to-end data analytics.
Findings
AgentPoirot outperforms existing single-query focused approaches.
Open-source LLMs show competitive performance in insight extraction.
Two-way evaluation improves assessment accuracy of analytics agents.
Abstract
Data analytics is essential for extracting valuable insights from data that can assist organizations in making effective decisions. We introduce InsightBench, a benchmark dataset with three key features. First, it consists of 100 datasets representing diverse business use cases such as finance and incident management, each accompanied by a carefully curated set of insights planted in the datasets. Second, unlike existing benchmarks focusing on answering single queries, InsightBench evaluates agents based on their ability to perform end-to-end data analytics, including formulating questions, interpreting answers, and generating a summary of insights and actionable steps. Third, we conducted comprehensive quality assurance to ensure that each dataset in the benchmark had clear goals and included relevant and meaningful questions and analysis. Furthermore, we implement a two-way evaluation…
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.
Code & Models
Videos
Taxonomy
TopicsBig Data and Business Intelligence
MethodsSparse Evolutionary Training · Focus
