Evening · 20:00 IST
AI from scratch
100 lessons in 8 modules, in order. From what AI is to how today's models are built, one idea per reel.
- Lesson 1: What AI actually is, coming soon
- Lesson 2: Rules vs learning, coming soon
- Lesson 3: Narrow AI vs general AI, coming soon
- Lesson 4: The Turing test (1950), coming soon
- Lesson 5: Dartmouth 1956: AI gets a name, coming soon
- Lesson 6: Expert systems and the AI winters, coming soon
- Lesson 7: Why AI took off after 2010, coming soon
- Lesson 8: AI, ML, deep learning, LLMs, coming soon
- Lesson 9: Data, features and labels, coming soon
- Lesson 10: Training vs inference, coming soon
- Lesson 11: Supervised learning, coming soon
- Lesson 12: Unsupervised learning, coming soon
- Lesson 13: Reinforcement learning, coming soon
- Lesson 14: Linear regression, coming soon
- Lesson 15: Loss functions, coming soon
- Lesson 16: Gradient descent, coming soon
- Lesson 17: Learning rate, coming soon
- Lesson 18: Classification and logistic regression, coming soon
- Lesson 19: Overfitting vs underfitting, coming soon
- Lesson 20: Train, validation and test splits, coming soon
- Lesson 21: Accuracy, precision and recall, coming soon
- Lesson 22: Decision trees and random forests, coming soon
- Lesson 23: The artificial neuron, coming soon
- Lesson 24: Layers and deep networks, coming soon
- Lesson 25: Activation functions, coming soon
- Lesson 26: Forward pass, coming soon
- Lesson 27: Backpropagation, coming soon
- Lesson 28: Epochs and batches, coming soon
- Lesson 29: Why GPUs matter, coming soon
- Lesson 30: ImageNet and AlexNet (2012), coming soon
- Lesson 31: Convolutional networks for images, coming soon
- Lesson 32: Recurrent networks for sequences, coming soon
- Lesson 33: Vanishing gradients and LSTMs, coming soon
- Lesson 34: Dropout and regularisation, coming soon
- Lesson 35: Transfer learning, coming soon
- Lesson 36: GANs: two networks competing, coming soon
- Lesson 37: How computers read text, coming soon
- Lesson 38: Tokens and tokenization, coming soon
- Lesson 39: Bag of words and TF-IDF, coming soon
- Lesson 40: Word embeddings, coming soon
- Lesson 41: word2vec: king - man + woman, coming soon
- Lesson 42: Cosine similarity, coming soon
- Lesson 43: Sentence embeddings, coming soon
- Lesson 44: Semantic search, coming soon
- Lesson 45: Vector databases, coming soon
- Lesson 46: Seq2seq and machine translation, coming soon
- Lesson 47: The bottleneck problem, coming soon
- Lesson 48: Attention, the first version, coming soon
- Lesson 49: Attention Is All You Need (2017), coming soon
- Lesson 50: Self-attention, intuitively, coming soon
- Lesson 51: Queries, keys and values, coming soon
- Lesson 52: Multi-head attention, coming soon
- Lesson 53: Positional encoding, coming soon
- Lesson 54: Encoder vs decoder models, coming soon
- Lesson 55: Why transformers scale, coming soon
- Lesson 56: Context windows, coming soon
- Lesson 57: Next-token prediction, coming soon
- Lesson 58: Temperature and sampling, coming soon
- Lesson 59: Pre-training, coming soon
- Lesson 60: Scaling laws, coming soon
- Lesson 61: From GPT-1 to GPT-3, coming soon
- Lesson 62: Emergent abilities, coming soon
- Lesson 63: Instruction tuning, coming soon
- Lesson 64: RLHF, coming soon
- Lesson 65: ChatGPT, November 2022, coming soon
- Lesson 66: Hallucinations, coming soon
- Lesson 67: Parameters vs tokens, coming soon
- Lesson 68: Open vs closed models, coming soon
- Lesson 69: Quantization, coming soon
- Lesson 70: Running models locally, coming soon
- Lesson 71: Multimodal models, coming soon
- Lesson 72: Reasoning models, coming soon
- Lesson 73: Benchmarks and their limits, coming soon
- Lesson 74: API pricing and tokens, coming soon
- Lesson 75: Prompt engineering basics, coming soon
- Lesson 76: System prompts, coming soon
- Lesson 77: Few-shot examples, coming soon
- Lesson 78: Chain-of-thought prompting, coming soon
- Lesson 79: Structured outputs, coming soon
- Lesson 80: Tool calling, coming soon
- Lesson 81: RAG explained, coming soon
- Lesson 82: Chunking documents, coming soon
- Lesson 83: Reranking, coming soon
- Lesson 84: Evals, coming soon
- Lesson 85: Fine-tuning vs RAG vs prompting, coming soon
- Lesson 86: LoRA fine-tuning, coming soon
- Lesson 87: Prompt injection, coming soon
- Lesson 88: Prompt caching and latency, coming soon
- Lesson 89: What an AI agent is, coming soon
- Lesson 90: The agent loop, coming soon
- Lesson 91: Memory for agents, coming soon
- Lesson 92: MCP: Model Context Protocol, coming soon
- Lesson 93: Multi-agent systems, coming soon
- Lesson 94: AI coding assistants, coming soon
- Lesson 95: Agentic coding workflows, coming soon
- Lesson 96: Computer-use agents, coming soon
- Lesson 97: Guardrails and human-in-the-loop, coming soon
- Lesson 98: Deploying AI features, coming soon
- Lesson 99: Responsible AI for developers, coming soon
- Lesson 100: What comes next, coming soon
0 of 100 posted · next: What AI actually is
See the syllabus