Debug Smarter, Not Harder: AI Agents for Error Resolution in Computational Notebooks
Konstantin Grotov, Artem Borzilov, Maksim Krivobok, Timofey Bryksin,, Yaroslav Zharov

TL;DR
This paper introduces an AI agent tailored for error resolution in computational notebooks, demonstrating improved user-rated performance over existing solutions, with insights into user interaction challenges and potential for enhancing collaborative data science tools.
Contribution
The paper presents a novel AI agent specifically designed for error fixing in computational notebooks, integrating it into Datalore and evaluating its effectiveness against traditional methods.
Findings
Users rate the agentic system's error resolution higher.
The system interacts with notebooks similarly to a user.
Users face UI challenges with the agent.
Abstract
Computational notebooks became indispensable tools for research-related development, offering unprecedented interactivity and flexibility in the development process. However, these benefits come at the cost of reproducibility and an increased potential for bugs. With the rise of code-fluent Large Language Models empowered with agentic techniques, smart bug-fixing tools with a high level of autonomy have emerged. However, those tools are tuned for classical script programming and still struggle with non-linear computational notebooks. In this paper, we present an AI agent designed specifically for error resolution in a computational notebook. We have developed an agentic system capable of exploring a notebook environment by interacting with it -- similar to how a user would -- and integrated the system into the JetBrains service for collaborative data science called Datalore. We evaluate…
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
Taxonomy
TopicsOnline Learning and Analytics · Intelligent Tutoring Systems and Adaptive Learning
Methodstravel james
