An Introduction to Machine Learning and its Benefits — Programming Keynou