πŸš€

ML Engineer Roadmap

Track your machine learning journey

Beta

☁️Cloud Sync

πŸ”

Configure cloud sync to access your progress from any browser

πŸ’‘ How it works: Your progress is securely stored in a private GitHub Gist. Access it from any browser by entering your token.

🎯

Currently Working On

Week 1 β€’ 2025-07-01

10/10h

100% complete

Python Refresher & Conda

Write calculator, data analyzer

Learning Journey Timeline

Phase 1 of 5(0/12 completed)
Weeks 1-120% Complete
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
Completed
Current
Upcoming

πŸ—ΊοΈLearning Journey Phases

Track your progress through each phase
πŸ—οΈ

Foundation Phase

Weeks 1-10

Progress0/10
0%

Python, Data Manipulation, Statistics

πŸ€–

ML Fundamentals

Weeks 11-20

Progress0/10
0%

Machine Learning, Deep Learning

🧠

Advanced ML

Weeks 21-30

Progress0/10
0%

Computer Vision, NLP, Advanced Topics

πŸš€

Deployment & MLOps

Weeks 31-40

Progress0/10
0%

APIs, Deployment, DevOps, Production

🎨

Specialization & Portfolio

Weeks 41-52

Progress0/12
0%

Advanced Projects, Specializations, Portfolio

Overall Journey Progress

0
Completed
3
In Progress
49
Upcoming

πŸš€Project Milestones

0 of 8 completed
⏳

Week 5: Exploratory Data Analysis Dashboard

Perform a full EDA on a real-world dataset, from cleaning to visualization. Present findings in an interactive dashboard.

πŸ“… 2025-07-29⏱️ 15h expectedβœ… 0h completed
UPCOMING
⏳

Week 10: Web Data Analysis Pipeline

Build a data pipeline that scrapes a website, stores the data in an SQLite database, and generates a statistical report.

πŸ“… 2025-09-02⏱️ 15h expectedβœ… 0h completed
UPCOMING
⏳

Week 15: Customer Churn Prediction Model

Build and compare multiple models (Logistic Regression, Decision Tree, Simple NN) to predict customer churn. Focus on feature engineering and model evaluation.

πŸ“… 2025-10-07⏱️ 20h expectedβœ… 0h completed
UPCOMING
⏳

Week 20: Deploy an ML Model as a Web App

Take the churn model, wrap it in a FastAPI backend, create a Streamlit UI, Dockerize it, and deploy it to a cloud service like Render or Hugging Face Spaces.

πŸ“… 2025-11-11⏱️ 20h expectedβœ… 0h completed
UPCOMING
⏳

Week 25: Sentiment Analysis of Customer Reviews

Fine-tune a Transformer model to classify customer reviews. Deploy the model as an API and create a simple interface to analyze new text.

πŸ“… 2025-12-16⏱️ 20h expectedβœ… 0h completed
UPCOMING
⏳

Week 30: Real-Time Object Detection System

Build a system that can process a video stream (from a file or webcam) and perform real-time object detection using a custom-trained YOLO model.

πŸ“… 2026-01-20⏱️ 20h expectedβœ… 0h completed
UPCOMING
⏳

Week 35: πŸš€ CAPSTONE PROJECT 1: Recommendation Engine

Build and deploy a full-featured recommendation engine for movies or products. Include user segmentation and an API to serve recommendations.

πŸ“… 2026-02-24⏱️ 25h expectedβœ… 0h completed
UPCOMING
⏳

Week 40: πŸš€ CAPSTONE PROJECT 2: Self-Directed Project

Define a problem, collect data, build/deploy a model, and present your findings. This is your chance to build a unique portfolio piece from scratch.

πŸ“… 2026-03-31⏱️ 30h expectedβœ… 0h completed
UPCOMING
πŸ’‘
"The only way to do great work is to love what you do."

β€” Steve Jobs

Total Weeks

52

πŸ“š

Completed

0

0% of roadmap

βœ…

Projects

0/8

0% completed

πŸš€

In Progress

52

⏳

Hours Progress

25/645

4% of hours

⏰

Filters & Search

Showing 1-12 of 52 weeks (Page 1 of 5)

🎯CURRENTLY WORKING ON
πŸ—οΈ

Week 1

2025-07-01

HIGH

Concept

Python Refresher & Conda

Practice

Write calculator, data analyzer

Progress10/10h (100%)
#python#environment#setup
πŸ”§

Week 2

2025-07-08

HIGH

Concept

NumPy arrays & broadcasting

Practice

Build matrices, simulate experiments

Progress10/10h (100%)
#numpy#arrays#mathematics
πŸ”§

Week 3

2025-07-15

HIGH

Concept

Pandas DataFrames & groupby

Practice

Analyze IPL or student dataset

Progress5/10h (50%)
#pandas#dataframes#analysis#current
πŸ“Š

Week 4

2025-07-22

MEDIUM

Concept

Matplotlib + Seaborn basics

Practice

Create multi-chart dashboard

Progress0/10h (0%)
#matplotlib#seaborn#plotting
πŸš€HANDS-ON PROJECT
πŸš€

Week 5

2025-07-29

HIGH

Project Description

πŸš€ PROJECT: Exploratory Data Analysis Dashboard

Project Goals

Perform a full EDA on a real-world dataset, from cleaning to visualization. Present findings in an interactive dashboard.

Progress0/15h (0%)
#project#eda#dashboard#data-analysis#visualization
πŸ—„οΈ

Week 6

2025-08-05

HIGH

Concept

SQL Basics

Practice

Practice 20+ queries on platforms like LeetCode or HackerRank.

Progress0/10h (0%)
#sql#databases#queries
πŸ“‘

Week 7

2025-08-12

MEDIUM

Concept

Data Collection & APIs

Practice

Scrape a website or collect data using a public API (e.g., Twitter, Reddit).

Progress0/10h (0%)
#apis#web-scraping#requests
πŸ“ˆ

Week 8

2025-08-19

HIGH

Concept

Probability & Statistics

Practice

Solve problems and understand core concepts like p-values and confidence intervals.

Progress0/10h (0%)
#statistics#probability#mathematics
πŸ“ˆ

Week 9

2025-08-26

HIGH

Concept

Distributions & Central Limit Theorem

Practice

Simulate CLT, plot and understand different data distributions.

Progress0/10h (0%)
#distributions#clt#statistics
πŸš€HANDS-ON PROJECT
πŸš€

Week 10

2025-09-02

HIGH

Project Description

πŸš€ PROJECT: Web Data Analysis Pipeline

Project Goals

Build a data pipeline that scrapes a website, stores the data in an SQLite database, and generates a statistical report.

Progress0/15h (0%)
#project#etl#pipeline#web-scraping#databases
πŸ€–

Week 11

2025-09-09

HIGH

Concept

Intro to ML & Scikit-learn

Practice

Train/test split, linear regression, and understand model evaluation metrics.

Progress0/10h (0%)
#ml#scikit-learn#regression
πŸ€–

Week 12

2025-09-16

HIGH

Concept

ML Algorithms (KNN, DT, Logistic Regression)

Practice

Build and evaluate multiple classification models on the Titanic dataset.

Progress0/10h (0%)
#knn#decision-trees#classification