Meet Marimo, the next-gen Notebook
- Track:
- Jupyter and Scientific Python
- Type:
- Talk
- Level:
- intermediate
- Duration:
- 30 minutes
Abstract
Jupyter Notebooks are awesome. They've made interactive coding and data exploration super accessible for a whole generation of data scientists and engineers. But there are also some clear hindrances with the classical notebook—like hidden states that can lead to inconsistencies, difficulties in structuring code for production, and collaboration challenges.
Join me as we explore Marimo, an open-source reactive notebook alternative that's reproducible, git-friendly, executable as a script, and shareable as an app.
We'll explore Marimo's capabilities by solving a real-world machine learning problem. Which means, we'll go through the full lifecycle of tackling such a problem; from data analysis and creating visualizations to building an interactive dashboard and deploying a simple machine learning model. We'll also discuss its limitations, make a comparison with popular alternatives, and have a peek at their future roadmap.