Computational Notebook

Computational notebooks are interactive coding environments increasingly used in data science, enabling researchers to combine code, visualizations, and narrative text. Current research focuses on improving code quality and understandability through automated code generation, particularly for data wrangling tasks, leveraging large language models (LLMs) and machine learning to predict code comprehensibility and assist with debugging. These advancements aim to enhance reproducibility, collaboration, and efficiency in data analysis workflows, ultimately improving the quality and impact of scientific research and data-driven applications.

Papers