From Jupyter to Spark: Stages of Machine Learning Productionization
summary
This presentation describes how Deezer moved machine-learning work from Jupyter notebooks into production on Apache Spark to provide real-time model predictions. It covers steps used for those migrations—including data architecture reviews and implementing models in Scala Spark—and illustrates the process with Deezer’s churn-prediction project and the collaboration between data scientists and data engineers.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:11Deezer at a glance
- 1:32Data Science for product and business
- 3:54From ML exploration to deployment
- 4:43What is churn at Deezer?
- 5:24Identify business needs
- 6:20Exploratory work
- 8:18How can we go further?
- 9:58Prerequisites for deployment
- 11:31We need collaboration
- 11:57Agreed on a solution for churn modeling
- 13:36The long journey of code migration
- 16:14Conclusion
related talks
17mProductionizing Data Science Workloads
39mMachine Learning with Scala on Spark
40mThe data scientists are gone. how do I deploy their work to prod?
51mSpotlight on Emerging Data Science Worskspaces and Spark as Development Levers
43mDeploying Large Spark Models to production #bbuzz
42mHow mobile.de brings Data Science to Production...
23mRethinking scalable machine learning with Spark ecosystem
22mBringing Deep Learning into the Big Data Analytics
