machine learning algorithms for data science notes #notes