Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building Realtime End-to-End Sales Forecasting ML Pipeline

CodeWithYu via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to design, build, and deploy a production-grade sales forecasting machine learning pipeline in this comprehensive 5-hour hands-on tutorial. Master the complete MLOps workflow using Astro, the modern data orchestration platform powered by Apache Airflow, from initial system architecture design through real-time inference deployment. Begin by understanding robust system and MLOps architectures for ML pipelines, then set up Astro for multi-service orchestration and configure your development environment. Progress through advanced realistic sales data extraction, implementing data validation and transformation processes for sales, promotions, and traffic data. Build and train sophisticated forecasting models, then evaluate their performance and register them for production deployment. Complete the pipeline by creating a real-time inference interface using Streamlit and validate the entire end-to-end workflow. Gain practical experience with data ingestion, model training, evaluation, deployment, and real-time inference while working with realistic datasets. Master the integration of multiple technologies including Apache Airflow, Astro, Streamlit, and various ML frameworks to create scalable, production-ready machine learning systems. Access full source code and follow detailed timestamps covering system architecture overview, MLOps design patterns, component interaction processes, environment setup, model training, data validation, pipeline testing, and UI deployment for comprehensive learning.

Syllabus

0:00 Introduction
2:19 System Architecture Overview
5:34 MLOps Architecture
8:24 Data Flow, Deployment, ML Pipeline and Inference Architecture
15:49 Component Interaction Process Flow
27:35 Getting Started with Astro
31:55 Environment and Project Setup
37:27 Adding More Services to Astro
51:21 Sales Forecast Model Training
1:01:22 Advanced Realistic Sales Data Extraction
2:01:53 Sales, Promotion and Traffic Data Validation
2:19:32 End to End ML Models Training
4:14:30 ML Models Evaluation, Model Registration and Production Deployment
4:37:15 End to End Pipeline Testing and Validation
4:40:10 Pipeline Results and Validation
4:44:00 Streamlit UI Deployment and Realtime Inference
4:58:00 Outro

Taught by

CodeWithYu

Reviews

Start your review of Building Realtime End-to-End Sales Forecasting ML Pipeline

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.