“…The essence of data mining is the nontrivial process of identifying valid, novel, potentially useful and ultimately understandable patterns in data. It has wide application in all fields like marketbasket analysis [4], bioinformatics [5], recommender systems [6], web-mining [7] [8], medicine [9], weather prediction [10], fraud detection [11], network intrusion detection [3], smart health [12] and others. It can be performed on the different type of data repositories such as flat files, relational databases, data warehouses, transactional databases and advanced data and information systems such as multimedia databases, spatial databases, time series databases and the World Wide Web, among several others.…”