Notes from Udcity machine learning 1 course