Pau Labarta Bajo teaches machine learning the way it actually gets used at a company: not as a notebook experiment, but as a working service someone can rely on.
From Business Problem to ML Solution
The course walks through four stages: turning a business problem into an ML task, preparing data, prototyping a model, and getting it into production. You'll build a Python data pipeline covering collection, validation, transformation, and training-data generation, then prototype and improve a model with feature engineering, boosting, and hyperparameter tuning.
Shipping and Monitoring
The final stretch turns that prototype into a batch-scoring system using a Feature Store and CI/CD, complete with a live forecast dashboard and monitoring for model quality and stability.
The Project
Across 45 lessons and roughly 3 hours of video, with full source code on GitHub, you build a complete service that forecasts taxi demand in New York, using techniques for pipelines, MLOps, and monitoring that carry over to plenty of other industries.