Classification of Bank Customers by Data Mining: a Case Study of Mellat Bank branches in Shiraz

Document Type: Case Study


1 Associate Professor, Faculty of Economics, Management and Accounting, University of Yazd, Yazd, Iran

2 Assistant Professor, Faculty of Economics, Management and Accounting, University of Yazd, Yazd, Iran

3 Industrial PhD, University of Yazd, Yazd, Iran

4 Master of Business Administration Financial trends Yazd University, Yazd, Iran


This research predicts through studying significant factors in customer relationship management and applying data mining in bank. Financial institutions and other firms in competitive market need to follow proper understanding of customer behavior. Customers’ data are analyzed to identify specific opportunities and investment, to classify and predict the behaviors; further, data are eventually used for decision-making. Therefore, data mining as knowledge exploring (discovery) approach plays a significant role through a variety of algorithms. This study classifies bank customers by using decision tree algorithm. Three decision tree models including ID3, C4.5, and CART were applied for classifying and finally for prediction. Results of simple sampling method and k-fold cross validation show that forecast accuracy of C4.5 decision tree using simple sampling was higher than other models. Thus, predicting customers’ behavior through C4.5 decision tree was considered the ideal prediction for bank.   


Deshpande, S.P. & Thakare, V.M. (2010). Data Mining System and Applications: A Review. International Journal of Distributed and Parallel systems (IJDPS), 1 (1): 32-44.
Hicks, D. (2006).  “Customer focus meets business agility: the business case for SOA”.
Ismaeili, M. (2012). Data mining notions and techniques. Islamic Azad University, Kashan.
Kim, J-B., Song, B.Y., Zhang, Y., Earnings (2015). Performance of Major Customers and Bank Loan Contracting with Suppliers, Journal of Banking & Finance, doi: 2015.06.020
Norouzi, A. (2009). Identifying and predicting customer defection rate using data mining techniques (Case study: Keshavarzi Bank). M.A. thesis, Tarbiyat Modarres University.
Oscar Herrera-Restrepo , Konstantinos Triantis , William L. Seaver , Joseph C. Paradi , Haiyan Zhu ,(2015). Bank Branch Operational Performance: A Robust Multivariate and Clustering Approach, Expert Systems with Applications, doi: 10.1016/j.eswa.2015.12.025
Peppard, J. (2000), “Customer relationship management (CRM) in financial services”, EuropeanManagement Journal, Vol. 18 No. 3, pp. 312-27
Shahrabi, J. (2007). Data mining. Gita data processing research institute and Jihad Daneshgahi, Amirkabir University, 1st edition.
Smith, R., (2006). “The state of the CRM market”, Destination CRM, Viewpoint
ThuyUyen H. Nguyen, (2007), Strategies for successful CRM implementation, Information Management & Computer Security Vol. 15 No. 2, pp. 102-115
Tuuy Uyen, H. N. (1998). Strategies for Successful CRM implementation, 33-51
Wang, Y., Lao, Y., Wang, Y. (2014) "A fuzzy-based customer clustering approach with hierarchical structure for logistics network optimization", Expert Systems with Applications
Y.V. Bhapkar, A.D. More, (2014). ‘Credit Risk Analysis of Bank Customers Using Data Mining Techniques’, INTERNATIONAL JOURNAL OF MULTIFACETED AND MULTILINGUAL STUDIES, ISSN: 2350-0476, ISSUE-I, VOLUME-I
Yang GongXin, (2013). ‘The research of improved Apriori mining algorithm in bank customer segmentation’, Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering