Machine Learning codes and notes