Machine Learning Notes For Beginners