Personal practice repository — Weekly coding labs, assignments, mini-projects and theory notes from my Full Stack Generative AI Bootcamp journey.
Built in public. Updated every weekend.
This repository contains my independent practice work — separate from my class notebooks.
Every weekend after class I:
- Attend the bootcamp session
- Solve the weekly coding lab (3 exercises + mini project)
- Push everything here with notes
- Update this README
Gen-AI/
│
├── 📂 week-01/ → Tokenization & Embeddings
├── 📂 week-02/ → Word2Vec & Transformer Intuition
├── 📂 week-03/ → SOTA Embedding Models & Similarity Search
├── 📂 week-04/ → Transformer Architecture Deep Dive
├── 📂 week-05/ → LLMs, SLMs & Multimodal Models
├── 📂 week-06/ → Model Selection Strategy
├── 📂 week-07/ → LLM APIs & Cost Management
├── 📂 week-08/ → Provider Switching & Cloud APIs
├── 📂 week-09/ → Fine-Tuning Foundations & LoRA
├── 📂 week-10/ → Advanced Fine-Tuning (RLHF, DPO)
├── 📂 week-11/ → LLM Hosting on AWS SageMaker
├── 📂 week-12/ → Prompt Engineering
├── 📂 week-13/ → RAG Systems
├── 📂 week-14/ → Advanced RAG & Multimodal
├── 📂 week-15/ → Agents & Multi-Agent Systems
├── 📂 week-16/ → Evaluation Strategies
├── 📂 week-17/ → Guardrails & Safety
├── 📂 week-18/ → MCP & Agentic Tool Layers
├── 📂 week-19/ → AWS Cloud Services for GenAI
├── 📂 week-20/ → No-Code Agent Tools (n8n)
├── 📂 week-21/ → Capstone 1 - Document Portal
├── 📂 week-22/ → Capstone 1 - Continued
├── 📂 week-23/ → Capstone 2 - Report Generation Agent
├── 📂 week-24/ → Capstone 2 - Continued
│
├── 📂 notes/
│ └── GenAI_Bootcamp_Theory_Notes.pdf
│
└── README.md
| Week | Module | Topics | Lab | Status |
|---|---|---|---|---|
| Week 01 | Module 1 | Text Encoding, Tokenization, Embeddings, Vector Space | 📓 | ✅ Done |
| Week 02 | Module 1 | Word2Vec, CBOW vs Skip-gram, Transformer Intuition, Attention | 📓 | ✅ Done |
| Week 03 | Module 1 | SOTA Embedding Models, CLIP, Semantic vs Keyword Search | 📓 | ✅ Done |
| Week 04 | Module 1 | Transformer Architecture, Self-Attention, Encoder/Decoder, Positional Encoding | 📓 | ✅ Done |
| Week 05 | Module 2 | LLMs vs SLMs vs Multimodal, Model Families | 📓 | 🔜 Upcoming |
| Week 06 | Module 2 | Specialized Models, Model Selection Strategy | 📓 | 🔜 Upcoming |
| Week 07 | Module 3 | LLM API Ecosystem, Making API Calls, Token Cost Management | 📓 | 🔜 Upcoming |
| Week 08 | Module 3 | Provider Switching, Cloud-Managed APIs | 📓 | 🔜 Upcoming |
| Week 09 | Module 4 | Fine-Tuning Foundations, Strategies, PEFT, LoRA, QLoRA | 📓 | 🔜 Upcoming |
| Week 10 | Module 4 | Fine-Tuning Frameworks, Advanced Paradigms (RLHF, DPO) | 📓 | 🔜 Upcoming |
| Week 11 | Module 5 | LLM Hosting on AWS SageMaker, API Exposure | 📓 | 🔜 Upcoming |
| Week 12 | Module 6 | Prompt Engineering, CoT, ReAct, Structured Prompting | 📓 | 🔜 Upcoming |
| Week 13 | Module 7 | RAG Systems, Chunking, Vector DBs, Retrieval | 📓 | 🔜 Upcoming |
| Week 14 | Module 8 | Advanced RAG, Multimodal RAG, Evaluation | 📓 | 🔜 Upcoming |
| Week 15 | Module 9 | Agents, Multi-Agent Systems, LangGraph | 📓 | 🔜 Upcoming |
| Week 16 | Module 10 | Evaluation Strategies, LLM-as-a-Judge, RAGAS | 📓 | 🔜 Upcoming |
| Week 17 | Module 11 | Guardrails, Prompt Injection Defense | 📓 | 🔜 Upcoming |
| Week 18 | Module 12 | MCP, FastMCP, Agentic Tool Layers | 📓 | 🔜 Upcoming |
| Week 19 | Module 13 | AWS Services for GenAI — SageMaker, Bedrock | 📓 | 🔜 Upcoming |
| Week 20 | Module 14 | No-Code Agent Tools — n8n | 📓 | 🔜 Upcoming |
| Week 21–22 | Module 15 | Capstone 1 — Document Portal System | 📓 | 🔜 Upcoming |
| Week 23–24 | Module 16 | Capstone 2 — Autonomous Report Generation Agent | 📓 | 🔜 Upcoming |
Cumulative theory notes — updated every weekend with new content.
📄 Download Latest Theory Notes PDF
Currently covers:
- Week 1 — Tokenization, Embeddings, Vector Space, Similarity Metrics
- Week 2 — Word2Vec, Transformer Intuition, Attention Mechanism
- Week 3 — SOTA Embedding Models, CLIP, Semantic vs Keyword Search
- Week 4 — Transformer Architecture, Self-Attention, Encoder/Decoder, Positional Encoding
| Category | Tools |
|---|---|
| Core Language | Python 3.10+ |
| Embeddings | sentence-transformers, OpenAI, Google Gemini |
| LLM Frameworks | LangChain, LangGraph |
| Vector Databases | Pinecone, Qdrant, ChromaDB |
| Fine-Tuning | Hugging Face Transformers, PEFT, Unsloth |
| Cloud | AWS (SageMaker, Bedrock), Azure AI Foundry |
| MLOps | MLflow |
| Notebooks | Jupyter, Google Colab |
Foundations ████████████████░░░░ 80% (Weeks 1-4 complete)
LLM APIs ░░░░░░░░░░░░░░░░░░░░ 0% (Coming Week 7)
Fine-Tuning ░░░░░░░░░░░░░░░░░░░░ 0% (Coming Week 9)
RAG Systems ░░░░░░░░░░░░░░░░░░░░ 0% (Coming Week 13)
Agents ░░░░░░░░░░░░░░░░░░░░ 0% (Coming Week 15)
Cloud Deploy ░░░░░░░░░░░░░░░░░░░░ 0% (Coming Week 19)
# Clone the repo
git clone https://github.com/kshah2712/Gen-AI.git
cd Gen-AI
# Create virtual environment
python -m venv venv
source venv/bin/activate # Mac/Linux
venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt| Platform | Link |
|---|---|
| [https://www.linkedin.com/in/kashyap-shah-28229332a?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app] | |
| 💻 GitHub | github.com/kshah2712 |
Saturday/Sunday → Attend bootcamp class
↓
Take notes + code along in class repo
↓
Solve weekly coding lab (3 exercises)
↓
Push code + charts + README to this repo
↓
Update theory notes PDF in notes/
↓
Post on LinkedIn + Instagram
Building in public — one weekend at a time 🚀
Started April 2025 | Expected completion: September 2025