Step-by-Step Plan

AI Learning Roadmap

Go from your first Python script to building real AI systems. Three phases, no guesswork.

Phase 01 — Foundation

Beginner

No AI experience needed. You'll learn the basic math and coding skills used in every area of AI. Estimated time: 4–6 weeks.

01

Python Basics

Variables, loops, functions, and classes. Work with data using NumPy and Pandas.

02

Math for AI

Learn the key math: linear algebra, basic calculus, probability, and statistics.

03

Exploring Data

Look at data, make charts, handle missing values, and pick useful features.

04

Classic ML Models

Linear regression, decision trees, k-NN, and k-means using scikit-learn on real data.

05

Checking Your Model

Split data for testing, use cross-validation, and learn accuracy scores like precision and recall.

06

Your First Full Project

Build a complete pipeline: load data → clean it → train a model → check results → submit.

Start Beginner Challenges →6 challenges · 750 total pts
Phase 02 — Depth

Intermediate

Go deeper into neural networks, deep learning tools, and pick a focus area: Computer Vision, NLP, or Reinforcement Learning. Estimated time: 8–12 weeks.

07

Neural Networks In Depth

How backpropagation works, choosing activation functions, weight setup, and batch normalization.

08

PyTorch Basics

Tensors, auto-gradients, training loops, GPU speed-up, and loading data.

09

Computer Vision Track

CNNs, ResNets, reusing trained models, object detection with YOLO, and image segmentation.

10

NLP Track

Tokenization, word vectors, RNNs, LSTMs, attention, and fine-tuning BERT.

11

Reinforcement Learning

MDPs, Q-learning, policy gradients, PPO, and DQN with Gym environments.

12

MLOps Basics

Track experiments with MLflow, save model versions, and build repeatable pipelines.

Start Intermediate Challenges →8 challenges · 1,820 total pts
Phase 03 — Mastery

Advanced

Learn the latest AI models, recreate research papers, and build real-world AI systems. This is where you go from learner to expert. Estimated time: 12–20 weeks.

13

Transformers & Attention

Build the "Attention is All You Need" model from scratch. Learn about GPT, T5, and CLIP.

14

Generative AI

VAEs, GANs, and Diffusion Models. Train your own image generator and check the results.

15

Large Language Models

Fine-tune LLMs, use LoRA, RLHF, prompt tricks, RAG pipelines, and LangChain.

16

Making Models Smaller

Quantization (INT8/FP16), pruning, knowledge distillation, and deploying with TensorRT.

17

Recreate a Research Paper

Pick a recent AI paper, build it end-to-end, and present what you learned to the club.

18

Final AI Project

Design and launch a real AI app: build the API, add monitoring, and set up auto-deploy.

Start Advanced Challenges →6 challenges · 2,600 total pts
Ready to Start?

Start Your AI Journey Today

Make a free account, pick your level, and track your progress through each phase.

Create Free AccountBrowse Challenges