Machine Learning: An Introduction (Part I)