Code & Curry ML
Mise en Place
Recipes
Challenges
Cheatsheets
Arcade
Kitchen
Neural Soup Roadmap
VERSION 2.4 · BLUEPRINT PHASE
Season by season. Ek ek karke. No rush.
S0: Welcome & Setup
0.1
What is ML, Really?
◉
TIME: —
YIELD: 100XP
CONTINUE →
0.2
Set Up Your Free Lab
🔒
TIME: —
YIELD: 100XP
LOCKED
0.3
How to Learn ML Without Burning Out
🔒
TIME: —
YIELD: 100XP
LOCKED
S1: Python for ML
1.1
Variables, Types & Print
🔒
TIME: —
YIELD: 100XP
LOCKED
1.2
Lists, Dicts & Sets
🔒
TIME: —
YIELD: 100XP
LOCKED
1.3
Conditions & Comparisons
🔒
TIME: —
YIELD: 100XP
LOCKED
1.4
Loops (for & while)
🔒
TIME: —
YIELD: 100XP
LOCKED
1.5
Functions
🔒
TIME: —
YIELD: 100XP
LOCKED
1.6
NumPy Basics
🔒
TIME: —
YIELD: 100XP
LOCKED
1.7
Pandas Basics
🔒
TIME: —
YIELD: 100XP
LOCKED
1.8
Plotting with Matplotlib
🔒
TIME: —
YIELD: 100XP
LOCKED
1.9
Reading Real Data Files
🔒
TIME: —
YIELD: 100XP
LOCKED
1.10
Mini-Project: Personal Data Dashboard
🔒
TIME: —
YIELD: 100XP
LOCKED
S2: Maths You Actually Need
2.1
Why Maths in ML?
🔒
TIME: —
YIELD: 100XP
LOCKED
2.2
Vectors & Matrices
🔒
TIME: —
YIELD: 100XP
LOCKED
2.3
Mean, Median, Variance, Std
🔒
TIME: —
YIELD: 100XP
LOCKED
2.4
Probability Basics
🔒
TIME: —
YIELD: 100XP
LOCKED
2.5
Distributions
🔒
TIME: —
YIELD: 100XP
LOCKED
2.6
Functions, Slopes & Gradients
🔒
TIME: —
YIELD: 100XP
LOCKED
2.7
Gradient Descent (Intuition)
🔒
TIME: —
YIELD: 100XP
LOCKED
2.8
Distance & Similarity
🔒
TIME: —
YIELD: 100XP
LOCKED
2.9
Maths Recap Quiz
🔒
TIME: —
YIELD: 100XP
LOCKED
S3: Data Wrangling & EDA
3.1
The ML Workflow, End to End
🔒
TIME: —
YIELD: 100XP
LOCKED
3.2
Loading & Inspecting Data
🔒
TIME: —
YIELD: 100XP
LOCKED
3.3
Handling Missing Values
🔒
TIME: —
YIELD: 100XP
LOCKED
3.4
Categorical Data & Encoding
🔒
TIME: —
YIELD: 100XP
LOCKED
3.5
Feature Scaling
🔒
TIME: —
YIELD: 100XP
LOCKED
3.6
EDA: Finding the Story in Data
🔒
TIME: —
YIELD: 100XP
LOCKED
3.7
Correlation & Feature Relationships
🔒
TIME: —
YIELD: 100XP
LOCKED
3.8
Train/Test Split & Data Leakage
🔒
TIME: —
YIELD: 100XP
LOCKED
S4: Core ML: Supervised Learning
4.1
Your First Model: Linear Regression
🔒
TIME: —
YIELD: 100XP
LOCKED
4.2
Evaluating Regression (MAE, RMSE, R²)
🔒
TIME: —
YIELD: 100XP
LOCKED
4.3
Logistic Regression (Classification)
🔒
TIME: —
YIELD: 100XP
LOCKED
4.4
Classification Metrics & Confusion Matrix
🔒
TIME: —
YIELD: 100XP
LOCKED
4.5
K-Nearest Neighbours
🔒
TIME: —
YIELD: 100XP
LOCKED
4.6
Decision Trees
🔒
TIME: —
YIELD: 100XP
LOCKED
4.7
Random Forests
🔒
TIME: —
YIELD: 100XP
LOCKED
4.8
Naive Bayes (Text Classification)
🔒
TIME: —
YIELD: 100XP
LOCKED
4.9
Support Vector Machines (Intuition)
🔒
TIME: —
YIELD: 100XP
LOCKED
4.10
Gradient Boosting & XGBoost
🔒
TIME: —
YIELD: 100XP
LOCKED
4.11
Overfitting vs Underfitting
🔒
TIME: —
YIELD: 100XP
LOCKED
4.12
Mini-Project: End-to-End Predictor
🔒
TIME: —
YIELD: 100XP
LOCKED
S5: Unsupervised Learning
5.1
What Is Unsupervised Learning?
🔒
TIME: —
YIELD: 100XP
LOCKED
5.2
K-Means Clustering
🔒
TIME: —
YIELD: 100XP
LOCKED
5.3
Choosing k (Elbow Method)
🔒
TIME: —
YIELD: 100XP
LOCKED
5.4
Dimensionality Reduction (PCA)
🔒
TIME: —
YIELD: 100XP
LOCKED
5.5
Mini-Project: Customer Segments
🔒
TIME: —
YIELD: 100XP
LOCKED
S6: Model Quality & Tuning
6.1
Cross-Validation
🔒
TIME: —
YIELD: 100XP
LOCKED
6.2
Hyperparameter Tuning
🔒
TIME: —
YIELD: 100XP
LOCKED
6.3
Pipelines
🔒
TIME: —
YIELD: 100XP
LOCKED
6.4
Handling Imbalanced Data
🔒
TIME: —
YIELD: 100XP
LOCKED
6.5
Feature Engineering
🔒
TIME: —
YIELD: 100XP
LOCKED
6.6
Feature Importance & Explainability
🔒
TIME: —
YIELD: 100XP
LOCKED
6.7
Saving & Loading Models
🔒
TIME: —
YIELD: 100XP
LOCKED
S7: Real-World Projects
7.1
S7E1–E2 — Project: House / Car Price Predictor
🔒
TIME: —
YIELD: 100XP
LOCKED
7.3
S7E3–E4 — Project: Spam / Sentiment Classifier
🔒
TIME: —
YIELD: 100XP
LOCKED
7.5
S7E5–E6 — Project: Deploy a Model as a Web App
🔒
TIME: —
YIELD: 100XP
LOCKED
S8: Advanced ML + Deep Learning
8.1
Ensemble Methods Deep-Dive
🔒
TIME: —
YIELD: 100XP
LOCKED
8.2
Time Series Basics
🔒
TIME: —
YIELD: 100XP
LOCKED
8.3
Recommendation Systems (Intro)
🔒
TIME: —
YIELD: 100XP
LOCKED
8.4
Intro to NLP
🔒
TIME: —
YIELD: 100XP
LOCKED
8.5
What Is a Neural Network? (Intuition)
🔒
TIME: —
YIELD: 100XP
LOCKED
8.6
Your First Neural Net (Keras)
🔒
TIME: —
YIELD: 100XP
LOCKED
8.7
When to Use ML vs Deep Learning
🔒
TIME: —
YIELD: 100XP
LOCKED
8.8
Season Finale + The Road to DL & AI
🔒
TIME: —
YIELD: 100XP
LOCKED
VIEW YOUR DASHBOARD →