Course project for Practical Machine Learning course offered by the Johns Hopkins University and Coursera