Hacking our Way Towards ML-first Jupyter Notebooks - Civo Navigate NA 2023
In this Navigate 2023 talk, Matt Dupree discusses various challenges in data work and machine learning and proposes potential solutions. He highlights the importance of static analysis to address the problem of refactoring in data notebooks. Dupree emphasizes the need for automated testing workflows using IPython's hooks and profiles to minimize errors and missed opportunities. Furthermore, he suggests the development of Jupyter Bridge plugins to alleviate the repetitive typing of code and simplify the interaction between Python and JavaScript. The aim is to move away from inefficient approaches and empower practitioners in the field to overcome challenges more effectively.