“…It can be best explained as the process of extracting useful knowledge and information including, patterns, associations, changes, anomalies and significant structures from a great deal of data stored in databases, data warehouses, or other information repositories [4,5,6]. Prior to the great usages that this technology brings into many application areas such as biomedical and DNA analysis [5,7,8], retail industry and marketing [5,9], telecommunications [5,10], web Mining [11], computer auditing [12], banking [5], fraud detection [10], financial industry [5] and medicine [13,14], it recently has also been an interesting area of research in educational domain [15].…”