Free course
AI/ML Notes
Complete AI & Machine Learning course — Python and math prerequisites, ML fundamentals, data preprocessing, supervised and unsupervised learning, model evaluation and tuning, the essential ML libraries, hands-on practical projects, and a foundational tour of deep learning, computer vision, NLP and generative AI. Every topic has notes, a 10-question test, and coding practice.
- Sections
- 1 section
- Lessons
- 77 lessons
Course content
1 section · 77 lessons
1All Topics77 lessons
- 1Python Basics
- 2Variables, Data Types, Loops
- 3Functions
- 4OOP Basics
- 5NumPy
- 6Pandas
- 7Matplotlib
- 8Basic Statistics
- 9Probability Basics
- 10Linear Algebra Basics
- 11What is AI?
- 12What is Machine Learning?
- 13AI vs ML vs Deep Learning
- 14Types of Machine Learning
- 15Supervised Learning
- 16Unsupervised Learning
- 17Reinforcement Learning
- 18Training, Validation & Testing
- 19Features & Labels
- 20Model, Parameters & Hyperparameters
- 21Loading Datasets
- 22Data Cleaning
- 23Handling Missing Values
- 24Removing Duplicates
- 25Outlier Detection
- 26Encoding Categorical Data
- 27Feature Scaling
- 28Feature Selection
- 29Train-Test Split
- 30Linear Regression
- 31Multiple Linear Regression
- 32Logistic Regression
- 33K-Nearest Neighbors
- 34Decision Trees
- 35Random Forest
- 36Support Vector Machines
- 37Naive Bayes
- 38Clustering
- 39K-Means Clustering
- 40Hierarchical Clustering
- 41DBSCAN
- 42PCA (Principal Component Analysis)
- 43Accuracy, Precision, Recall, F1-Score
- 44Confusion Matrix
- 45ROC-AUC Curve
- 46Cross-Validation
- 47Regression Metrics (MAE, MSE, RMSE, R²)
- 48Bias-Variance Tradeoff
- 49Overfitting & Underfitting
- 50Regularization (L1/L2)
- 51Hyperparameter Tuning
- 52Feature Engineering
- 53Ensemble Techniques
- 54Scikit-learn
- 55NumPy (Condensed Reference)
- 56Pandas (Condensed Reference)
- 57Matplotlib (Condensed Reference)
- 58Seaborn
- 59Jupyter Notebook
- 60House Price Prediction
- 61Student Score Prediction
- 62Spam Email Detection
- 63Customer Churn Prediction
- 64Movie Recommendation System
- 65Customer Segmentation
- 66Disease Prediction
- 67Sentiment Analysis
- 68Deep Learning Basics
- 69Neural Networks
- 70TensorFlow / Keras
- 71PyTorch
- 72Computer Vision
- 73NLP (Natural Language Processing)
- 74Generative AI
- 75LLM Basics
- 76Model Deployment
- 77MLOps Basics