Untangling Knots: Leveraging LLM for Error Resolution in Computational Notebooks
Not on the map. Why?
Abstract (arXiv)
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. There are many tools for bug fixing; however, they are generally targeted at the classical linear code. With the rise of code-fluent Large Language Models, a new stream of smart bug-fixing tools has emerged. However, the applicability of those tools is still problematic for non-linear computational notebooks. In this paper, we propose a potential solution for resolving errors in computational notebooks via an iterative LLM-based agent. We discuss the questions raised by this approach and share a novel dataset of computational notebooks containing bugs to facilitate the research of the proposed approach.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 16 of its 31 references that are in the map. First posted on arXiv 26 Mar 2024.
Builds on
16 of 31 references.
References · 16
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023Textbooks Are All You Need II: phi-1.5 technical reportcited by 559
- 2022MineDojo: Building Open-Ended Embodied Agents with Internet-Scale Knowledgecited by 469
- 2023Describe, Explain, Plan and Select: Interactive Planning with Large Language Models Enables Open-World Multi-Task Agentscited by 396
- 2024WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks?cited by 348
- 2018Actor-Attention-Critic for Multi-Agent Reinforcement Learningcited by 259
- 2024Agent AI: Surveying the Horizons of Multimodal Interactioncited by 167
- 2023InferFix: End-to-End Program Repair with LLMscited by 113
- 2023Self-Edit: Fault-Aware Code Editor for Code Generationcited by 110
- 2023On the Design of AI-powered Code Assistants for Notebookscited by 28
- 2020Machine Learning Pipelines: Provenance, Reproducibility and FAIR Data Principlescited by 14
4 more
- 2022A Large-Scale Comparison of Python Code in Jupyter Notebooks and Scriptscited by 6
- 2020A Study of Potential Code Borrowing and License Violations in Java Projects on GitHubcited by 5
- 2021Restoring Execution Environments of Jupyter Notebookscited by 5
- 2020Fine-Grained Lineage for Safer Notebook Interactionscited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Debug Smarter, Not Harder: AI Agents for Error Resolution in Computational Notebooks
- 2026SelfHeal: Empirical Fix Pattern Analysis and Bug Repair in LLM Agents
- 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?
- 2024COAST: Enhancing the Code Debugging Ability of LLMs through Communicative Agent Based Data Synthesis
- 2026Agentic Harness for Real-World Compilers
- 2024An Empirical Study on LLM-based Agents for Automated Bug Fixing
- 2026SA-Bench: Evaluating Semantic Alignment in LLM-Based Paper Reproduction
- 2025Empirical Research on Utilizing LLM-based Agents for Automated Bug Fixing via LangGraph