Data mining tasks can be classified into two types, descriptive and predictive [3]. Descriptive data mining will result in some human-interpretable patterns and associations. It allows user to characterize general properties of data whereas, predictive data mining foretell some response of interest by including a special response variable in data. It performs inference on the current data to make predictions. Some of the widely used predictive data mining methods are Decision Trees, Decision Rules, Logistic Regression, Artificial Neural Networks, Support Vector Machine, Bayesian Networks and k-nearest Algorithm [6].