https://medium.com/predict/free-mit-course-on-machine-learning-with-python-from-linear-models-to-deep-learning-283d5b59771c