Machine Learning With Applications