Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained