Enhancing Comprehension of Machine Learning Notebooks Through Static Analysis

Ashwin Prasad Shivarpatna Venkatesh
Research Theme
R3 Sustainability & Efficiency

Jupyter notebooks, commonly used by data scientists for machine-learning solutions in Python, often lack documentation and narrative structure. We are investigating how we can approach this problem using static analysis to automatically document and categorize code to enhance code readability and comprehension.