Practical Machine Learning project submitted by Rajeev Vij