Building-ML-Algorithms-From-First-Principles Learning to code common ML algorithms from scratch. Linear Regression Logistic Regression Naive Bayes Classification Decision Trees Classification Support Vector Machine