Data mining has attracted lot of attention in the research industry and in society as a whole in recent years, due to enormous availability of large amount of data and the need for turning such data into useful information and knowledge. Data mining, also called Knowledge Discovery in Databases (KDD), is the field of discovering new and potentially useful information from huge databases [12].