Course Project for CMPE 239 - Allstate Purchase Prediction Challenge (Kaggle competition)