Art and Science of Machine Learning