Machine Learning Algorithms built from scratch only with the help of basic packages like Numpy, SciPy, Math, Random, etc.