Build production-ready AI applications: Web scrapers, chatbots, RAG systems, custom models, and cloud deployment.
Prepared By:
- Nilesh Sarkar, 5th Sem Student, Department of Artificial Intelligence and Robotics Engineering, Dayananda Sagar University, Bangalore.
Under the Guidance of:
- Dr. Pramod Kumar Naik, Chairperson, Department of Artificial Intelligence and Robotics Engineering, Dayananda Sagar University, Bangalore.
- Get Python 3.14 → python.org/downloads → ✅ CHECK "Add to PATH"
- Double-click this folder → Open Command Prompt here
- Type:
python setup.py→ Press Enter → Choose option 1 - Wait 5-10 minutes → Edit .env file with your API key → Done!
jupyter notebook
# Click: Week1Compiled.ipynb Begin your AI journey!| Week | Project | What You'll Master | 🔥 Cool Factor |
|---|---|---|---|
| 1 | 🌐 Web AI Researcher | Gemini, Robust Scraping, Cosine Similarity | Summarize any site with error-handling |
| 2 | 💬 Stateful Chat Systems | RNN/LSTM, Gradio, Tools/Function Calling | Build context-aware airline assistants |
| 3 | 📑 Meeting Extractor | Attention, BPE Tokenization, Structured UI | Extract logic from BPE-tokenized streams |
| 4 | 🚀 Prompt Engineering | System Prompting, AI Safety/Injection | Master model steering & security |
| 5 | 🧠 Semantic RAG | Chunking Strategies, ChromaDB/FAISS | Deploy persistent searchable knowledge |
| 6 | 🏠 Local AI Engine | Ollama, Quantization, Modelfiles | Run powerful AI 100% offline |
| 7 | ⛓️ Agentic Reasoning | LangGraph, Self-Reflective Agents | AI that thinks, reflects, and loops |
| 8 | 📊 Model Judge & Eval | Telemetry (Cost/Token Tracking), RAG Triad | Quantify performance & ROI of AI |
| 9 | 🎓 Production Capstone | FastAPI, Human-in-the-Loop (HITL) | Deploy an autonomous researcher agent |
📂 notebooks/ (Your Learning Journey)
├── Week1Compiled.ipynb → Week9Compiled.ipynb # 9 hands-on projects
📂 manuals/ (Step-by-Step Lab Instructions)
├── Week1Compiled.pdf → Week9Compiled.pdf
📂 manual_outputs/ (Compiled Deliverables)
└── Full_Manual_Compiled.pdf # Everything merged & ready to print!
⚡ ONE-CLICK SETUP (Everything You Need)
├── setup.py # Magic setup script (handles everything!)
├── requirements.txt # Latest Python packages
└── .env # Your secret API keys (auto-created)
📚 HELP GUIDES (When You Need Support)
├── SETUP_GUIDE.md # Detailed walkthrough
└── SETUP_CHECKLIST.md # Step-by-step checklist
⏱️ Takes 2 minutes:
- Visit: aistudio.google.com
- Sign in with Google → "Get API key" → "Create API key"
- Copy the key (looks like:
AIzaSy...) - Our setup script creates .env file → Paste your key there
- Get from: huggingface.co/settings/tokens
- Type: "Read" permissions
- Why: Access to 100,000+ AI models
python setup.py🎯 Smart Menu (Choose Your Adventure):
| Option | What It Does | When To Use |
|---|---|---|
| 1 🚀 | FULL SETUP | First time? Choose this! |
| 2 🧪 | TEST EVERYTHING | Check if it's working |
| 3 📄 | FIX ENV FILE | API key problems? |
| 4 🆘 | GET HELP | Stuck? We got you! |
| 5 � | EXIT | All done! |
💡 Pro tip: Choose option 1 first time, option 2 to verify!
# Try this first - fixes most issues!
python setup.py
# Choose option 1 Let it reinstall everything| Problem | Solution | Time |
|---|---|---|
| ❌ Python issues | setup_guide.md → Python section |
5 min |
| ❌ Package errors | Run setup script again | 2 min |
| ❌ API not working | setup.py → Option 4 (Help) |
1 min |
| ❌ Step-by-step help | setup_checklist.md |
10 min |
🎯 Success Rate: 99.9% of issues solved by running setup again!
| Your Background | Start Here | Journey | Time |
|---|---|---|---|
| 👶 Complete Beginner | Week 1 → Sequential | Full mastery | 8 weeks |
| 💻 Some Programming | Week 1 → Skip basics as needed | Accelerated | 4-6 weeks |
| 🤖 AI Curious | Week 2 → Focus on applications | Application-focused | 3-4 weeks |
| 🧠 ML Background | Week 5 → Advanced techniques | Expert track | 2-3 weeks |
- 🌐 Web AI Apps: Weeks 1, 2, 4, 8
- 🧠 AI Research: Weeks 5, 6, 7
- 🏢 Enterprise AI: Weeks 4, 5, 8
- 🚀 Startup MVP: Weeks 1, 2, 5, 8
# Your journey starts with one command:
python setup.py
# Then begin your transformation:
jupyter notebook💪 Join thousands of engineers who transformed their careers with AI!