Build Your Own Eval Tools With Notebooks!
35% off our evals course: https://bit.ly/evals-ai
Vincent introduces Marimo, a reactive notebook environment. He walks us through the features of Marimo, including interactive and reactive charts and widget integration. Vincent demonstrates how you can use these components to build annotation apps for evals. Vincent also highlights differences between Marimo and traditional Jupyter Notebooks.
Links:
1. Repo w/notebook: https://github.com/koaning/molabel
2. Vincen'ts drawing pad: https://www.amazon.com/Inspiroy-H640P-Graphics-Battery-Free-Sensitivity/dp/B075T6MTJX
3. Vincent's sites: https://koaning.io , and https://calmcode.io/
00:00 Introduction to Data Science Journey
00:27 Exploring the Chick Weight Dataset
00:57 Interactive Data Analysis with Marimo
02:04 Importance of Looking at Data
03:32 Advanced Data Visualization Techniques
05:14 Introduction to Marimo's Unique Features
06:44 Reactive Programming in Marmo
12:50 AI Integration and Custom Rules
15:30 Marimo's Storage and Export Options
27:16 Advanced Visualization and Annotation
37:10 Introduction to Any Widget
37:45 Building Custom Widgets
38:56 Showcasing the Scatter Widget
40:29 Defining Widgets with Any Widget
45:58 Annotation Widgets and Their Uses
52:14 Exploring More Widget Capabilities
01:01:32 Marimo's App Mode and Deployment
01:03:37 Final Thoughts and Future Directions
01:04:45 Q&A and Closing Remarks