|
4 | 4 |
|
5 | 5 | **🌐 Live Website**: [https://codexecutives.com](https://codexecutives.com) |
6 | 6 |
|
7 | | -**✨ Now featuring 7 complete learning modules with 70+ interactive visualizations covering Git, JavaScript Engine, RxJS, Data Structures, Next.js, Big-O Notation, Python Programming, and a LeetCode-style playground with advanced debugging and gamification.** |
| 7 | +**✨ Now featuring 8 complete learning modules with 80+ interactive visualizations covering Git, JavaScript Engine, RxJS, Data Structures, Next.js, Big-O Notation, Python Programming, AI Fundamentals, and a LeetCode-style playground with advanced debugging and gamification.** |
8 | 8 |
|
9 | 9 | > **📌 Repository Maintainers**: See [REPOSITORY-ABOUT-QUICK-REFERENCE.md](./docs/REPOSITORY-ABOUT-QUICK-REFERENCE.md) for GitHub repository About section configuration (description, website, and topics). |
10 | 10 |
|
|
19 | 19 | - **Data Structures**: Comprehensive guide to fundamental data structures with interactive visualizations |
20 | 20 | - **Big-O Notation**: Complete algorithmic complexity analysis with 10+ interactive tools and metaphors |
21 | 21 | - **Python Programming**: Complete Python tutorial covering philosophy, execution model, memory management, and concurrency |
| 22 | +- **AI Fundamentals**: Machine learning concepts from scratch — neural networks, gradient descent, embeddings, and RAG pipelines |
22 | 23 | - **LeetCode-Style Playground**: Interactive coding environment with debugging, visualizations, and gamification |
23 | | -- **More modules coming soon**: Algorithms, system design, design patterns |
24 | 24 |
|
25 | 25 | ### 🎮 **Interactive Visualizations** |
26 | 26 |
|
@@ -305,6 +305,24 @@ Complete Python tutorial covering the fundamental concepts that make Python uniq |
305 | 305 | - **Performance Analysis**: GIL impact, memory optimization, and concurrency alternatives |
306 | 306 | - **Real-world Applications**: Best practices for CPU-bound vs I/O-bound tasks, memory profiling, and optimization techniques |
307 | 307 |
|
| 308 | +### 🤖 **AI Fundamentals (Complete)** |
| 309 | + |
| 310 | +Master machine learning concepts from the ground up with interactive visualizations and beginner-friendly explanations: |
| 311 | + |
| 312 | +- **Introduction to AI/ML**: Core concepts, history, and the difference between AI, ML, and deep learning — with ELI10 analogies |
| 313 | +- **ML Lifecycle**: End-to-end machine learning pipeline from data collection to model deployment |
| 314 | +- **Feature Engineering**: Transforming raw data into meaningful inputs — normalization, encoding, and selection |
| 315 | +- **Neural Networks**: How neurons, layers, and activation functions work — interactive forward pass visualization |
| 316 | +- **Loss Functions**: Understanding MSE, cross-entropy, and how models measure their own mistakes |
| 317 | +- **Gradient Descent**: Intuitive step-by-step visualization of how models learn by minimizing loss |
| 318 | +- **Backpropagation**: Chain rule demystified — interactive gradient flow through a neural network |
| 319 | +- **Generalization**: Overfitting, underfitting, bias-variance tradeoff, and regularization techniques |
| 320 | +- **Training vs Inference**: The distinction between learning and prediction, with batch/online learning modes |
| 321 | +- **Word Embeddings**: Turning text into vectors — Word2Vec, cosine similarity, and semantic relationships |
| 322 | +- **RAG Pipeline**: Retrieval-Augmented Generation — grounding LLMs with external knowledge stores |
| 323 | +- **Beginner Friendly**: Every section includes ELI10 boxes, real-world analogies, and key takeaways |
| 324 | +- **11 Interactive Sections**: Progressive visualizations guiding learners from zero ML knowledge to RAG pipelines |
| 325 | + |
308 | 326 | ### 🎯 **LeetCode-Style Playground (Complete)** |
309 | 327 |
|
310 | 328 | Interactive coding environment that transforms algorithm learning through visual debugging and gamification: |
@@ -396,14 +414,14 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file |
396 | 414 | - 📧 **Issues**: Report bugs or request features via GitHub Issues |
397 | 415 | - 💬 **Discussions**: Join community discussions for questions and ideas |
398 | 416 | - 📖 **Documentation**: Comprehensive docs available in the `/docs` directory |
399 | | -- 🎓 **Learning Modules**: 7 complete interactive modules with 70+ visualizations |
| 417 | +- 🎓 **Learning Modules**: 8 complete interactive modules with 80+ visualizations |
400 | 418 | - 🎯 **Playground**: LeetCode-style coding environment with debugging and gamification |
401 | 419 |
|
402 | 420 | --- |
403 | 421 |
|
404 | 422 | **Built with ❤️ for developers, by developers** |
405 | 423 |
|
406 | | -_Transform your understanding of programming concepts through interactive visualization and hands-on learning. Master modern web development with our comprehensive Next.js, Git, JavaScript, RxJS, Data Structures, Big-O Notation, and Python Programming modules. Practice algorithms with our LeetCode-style playground featuring advanced debugging, real-time visualizations, and gamification._ |
| 424 | +_Transform your understanding of programming concepts through interactive visualization and hands-on learning. Master modern web development with our comprehensive Next.js, Git, JavaScript, RxJS, Data Structures, Big-O Notation, Python Programming, and AI Fundamentals modules. Practice algorithms with our LeetCode-style playground featuring advanced debugging, real-time visualizations, and gamification._ |
407 | 425 |
|
408 | 426 | ## 3D/2D Visualization Architecture |
409 | 427 |
|
|
0 commit comments