How to Implement Machine Learning Algorithms From Scratch