Assignment for the practical machine learning course on coursera by Johns Hopkins university