This project is an interactive machine learning textbook and educational resource designed to teach the mathematical foundations of artificial intelligence. It functions as a structured course and digital book that covers essential topics ranging from basic arithmetic to advanced calculus, linear algebra, and statistics. The resource utilizes a math visualization library and a collection of interactive code examples to demonstrate abstract principles through algorithmic output. It transforms theoretical study into a practical experience by combining programmable examples with visual guides.
This project is a comprehensive collection of machine learning educational resources, featuring a Python-based curriculum, study guides for deep learning, and a specialized knowledge base for machine learning operations. It provides structured learning paths that guide users from foundational programming through to advanced neural network implementations. The repository focuses on interactive learning by providing a directory of executable notebooks and cloud-hosted experiments. It maps theoretical research papers and textbooks to practical code implementations and maintains a curated directo
This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip
This project is an interactive educational resource designed to teach prompt engineering for large language models. It provides a structured curriculum that guides users through the process of structuring instructions and context to improve the accuracy and consistency of model outputs. The platform functions as an interaction sandbox, allowing users to experiment with various prompting strategies directly within their browser. By executing tutorial examples in this environment, users receive immediate feedback on their inputs, facilitating the prototyping of prompts for integration into soft