Master every AI algorithm from linear regression to diffusion models. 80+ algorithm implementations from scratch, interactive curriculum, and a decision framework to pick the right algorithm for your problem.
From classic ML to cutting-edge generative AI
Linear Regression, Logistic Regression, Decision Trees, SVM, KNN, Naive Bayes, Random Forest, Gradient Boosting, K-Means, PCA, t-SNE, UMAP, and more.
22+ AlgorithmsNeural Networks, CNNs, RNNs/LSTM/GRU, Autoencoders, GANs, Diffusion Models, Graph Neural Networks, and advanced architectures.
15+ ArchitecturesAttention, Fine-tuning, LoRA/PEFT, RAG, Tokenization (BPE), Prompt Engineering, Quantization, Contrastive Learning, MLOps.
14+ TopicsDon't know which algorithm to use? Answer a few questions about your data and problem, and get the right algorithm recommendation.
Decision FrameworkStructured 80-module learning path from statistics fundamentals to diffusion models, with pure Python implementations from scratch.
80 ModulesJetpack Compose, Material Design 3, MVVM, Coroutines, Hilt DI, Room, Retrofit, Performance Optimization, and Testing.
25+ ArticlesPredict continuous values by fitting a linear relationship between features and target. The foundation of predictive modeling.
SupervisedThe king of tabular data. Sequentially builds weak learners that correct previous errors. Wins most Kaggle competitions.
Deep LearningSelf-attention based architecture that revolutionized NLP and now dominates vision, audio, and multimodal tasks.
Deep LearningSpecialized for spatial data using learnable filters. Powers image classification, object detection, and segmentation.
SupervisedEnsemble of decision trees using bagging. Robust, handles missing data, and requires minimal tuning.
GenerativeGenerate high-quality images by learning to reverse a noise process. Behind Stable Diffusion, DALL-E, and Midjourney.
UnsupervisedPartition data into K clusters by minimizing within-cluster variance. Simple, fast, and widely used for customer segmentation.
NLP / LLMCombine LLMs with external knowledge retrieval for grounded, up-to-date answers without retraining.
80 modules from foundations to frontier algorithms