๐Ÿ’ผ All Projects

24 hands-on projects spanning all 9 phases โ€” from environment setup to a deployed capstone AI app. Each project has a reference doc, resources, and level rating.

Phase 0 ยท Foundation

Dev Environment Setup

Set up Python, notebooks, and Git so every later AI project is reproducible and collaboration-ready.

Beginner1-2 days

AI Landscape Mind Map

Research core AI domains and build a visual map linking problems, models, datasets, and real-world use cases.

Beginner2-3 days

Phase 1 ยท Python + DSA

Titanic EDA Analysis

Do structured EDA, feature engineering, and baseline classification on the Titanic dataset with clear insights.

Beginner3-5 days

LeetCode 75 Solutions

Solve curated DSA problems and document pattern-based approaches with clean complexity explanations.

Beginner to Intermediate3-4 weeks

CLI Task Manager

Build a production-style command-line app using argparse, JSON persistence, and modular Python code.

Beginner to Intermediate4-6 days

Phase 2 ยท Math + Stats

Gradient Descent Visualizer

Implement gradient descent from scratch and visualize how learning rate impacts convergence on loss surfaces.

Intermediate4-7 days

PCA on MNIST

Reduce MNIST dimensionality with PCA and quantify the tradeoff between compression and predictive performance.

Intermediate5-7 days

Bayesian A/B Tester

Build a Bayesian A/B testing engine that estimates probability of lift and decision confidence.

Intermediate5-7 days

Phase 3 ยท Core ML

House Price Prediction

Train a robust tabular regression pipeline with feature engineering and cross-validated model tuning.

Intermediate1-2 weeks

Customer Churn Classifier

Predict customer churn risk and explain model behavior using SHAP for actionable retention insights.

Intermediate1-2 weeks

Movie Recommender

Train collaborative filtering recommenders and evaluate ranking quality on user-item interactions.

Intermediate1 week

Phase 4 ยท Deep Learning

CNN Image Classifier

Build and tune a CNN image classifier with data augmentation, checkpoints, and class-wise error analysis.

Intermediate1 week

LSTM Sentiment Analysis

Train LSTM-based text classification and compare sequence models against simpler NLP baselines.

Intermediate1 week

Mini-GPT from Scratch

Implement a compact transformer language model to deeply understand tokenization, attention, and training loops.

Advanced1-2 weeks

Phase 5 ยท Generative AI

RAG Document Chatbot

Build retrieval-augmented Q&A on custom documents with source-grounded responses and failure handling.

Intermediate to Advanced1-2 weeks

Fine-tune Llama 3 (QLoRA)

Adapt an open LLM using parameter-efficient fine-tuning with low-VRAM quantized training.

Advanced1-2 weeks

Semantic Search Engine

Create embedding-based search with vector indexing, relevance tuning, and retrieval quality metrics.

Intermediate to Advanced1 week

Phase 6 ยท Agentic AI

Web Research Agent

Orchestrate planning, search, and synthesis nodes to return concise source-backed research briefs.

Advanced1 week

Multi-Agent Code Reviewer

Coordinate specialist agents to review pull requests for bugs, style, testing gaps, and security risks.

Advanced1-2 weeks

Customer Support Agent

Design a support assistant with memory, policy grounding, and reliable escalation triggers.

Advanced1-2 weeks

Phase 7 ยท System Design

ML REST API (Deployed)

Deploy a model-serving API with validation, containerization, and operational guardrails.

Intermediate to Advanced1 week

LLM App + Monitoring

Ship an LLM app with monitoring for traces, latency, costs, and output quality drift.

Advanced1-2 weeks

Phase 8 ยท Portfolio

Capstone AI App

Build a polished end-to-end AI product with clear user value, architecture clarity, and demo readiness.

Advanced2-4 weeks

Kaggle Competition Entry

Execute disciplined competition experiments and present a leaderboard-improving workflow with reproducibility.

Intermediate to Advanced1-2 weeks