Clustering algorithm for electronic services customers: A case study of the banking industry

Document Type : Research Paper

Authors

1 Department of Information Technology Management, Science and Research Branch, Islamic Azad University, Tehran, Iran

2 Department of Management, Tarbiat Modares University, Tehran, Iran

Abstract

Today, recognizing and retaining customers is one of the major challenges of customer-oriented organizations, especially in the field of banking, which has attracted the attention of many researchers. With the increasing growth of customers and the use of electronic devices that have led to the production of large volumes of data, customer behavior analysis can be considered as a competitive factor for them. In this paper, considering the varied density and data growth that leads to computational overhead, a combined approach is used of the RFM method, density-based clustering algorithm and Map-Reduce( which is an efficient and low-cost framework for running synchronous algorithms.) it is used. The results show that the proposed algorithm is more accurate than VDMR-DBSCAN. Also, the output of the algorithm is in the form of 5 clusters, the results of which can help managers in identifying valuable customers, and this method leads to increased revenue and reduced unnecessary costs that occur due to lack of recognition and incorrect segmentation of customers.

Keywords

[1] A. Afsar, R. Hoshdar and R. Minaie, Customer credit clustering to provide tailored facilities, Iran. J. Manag. Res. 14 (2012), no. 4, 1–24.
[2] V. Aggelis and D. Christodoulakis, Customer clustering using rfm analysis, Proc. 9th WSEAS Int. Conf. Comput. 2005, p. 2.
[3] I. Akbar, T. Hashem, I. Yaqoob, N. B. Anuar, S. Mokhtar, A. Gani and S.A. Khan, The rise of ”big data” on cloud computing: review and open research issues, Inf. Syst. 47 (2015), 98–115.
[4] N. Aktar, M.V. Ahmad and S. Khane, Clustering on big data using Hadoop, Int. Conf. Comput. Intell. Commun. Networks (CICN), IEEE, 2015, p. 789–795.
[5] M.T. Ballestar, P.G. Carles and J. Sainz, Customer segmentation in e-commerce: Applications to the cashback business model, J. Bus. Res. 88 (2018), 407–414.
[6] V. Baradaran and Z. Farokhi, Customer segmentation in the banking industry using the developed RFMC model, Brand Manag. Quart. 1 (2015), no. 2, 135–154.
[7] S. Bhardwaj and S.K. Dash, VDMR-DBSCAN: Varied density mapreduce DBSCAN, Int. Conf. Big Data Anal. Springer, Cham, 2015, p. 134-150.
[8] C. Cheng and Y. Chen, Classifying the segmentation of customer value via RFM model and RS theory, Expert Syst. Appl. 36 (2009), no. 3, 4176–4184.
[9] D. Christodoulakis and V. Aggelis, Customer clustering using RFM analysis, Expert Syst. Appl. 36 (2009), 2678–2685.
[10] B.-R. Dai and I.-C. Lin, Efficient map/reduce-based DBSCAN algorithm with optimized data partition, Fifth Int. Conf. Cloud Comput. IEEE, 2012, p. 59–66.
[11] R.A. Daoud, A. Amine, B. Bouikhalene and R. Lbibb, Customer segmentation model in e-commerce using clustering techniques and LRFM model: The cese of online stores in Morocco, Int. J. Comput. Inf. Enng. 9 (2015), no. 8, 2000–2010.
[12] A. Dursun and M. Caber, Using data mining techniques for profiling profitable hotel customers: An application of RFM analysis, Tourism Manag. Perspect. 18 (2016), 153–160.
[13] M. Ester, H.-P. Kriegel, J. Sander and X. Xu, A density-based algorithm for discovering clusters in large spatial databases with noise, KDD, 96 (1996), no. 34, 226–231.
[14] F. Eugen, L. Ramakrishnan and C. Morin, Performance and energy efficiency of big data applications in cloud environments: A Hadoop case study, J. Parall. Distrib. Comput. 79 (2015), 80–89.
[15] X. Fu, S. Hu and Y. Wang, Research of parallel DBSCAN clustering algorithm based on MapReduce, Int. J. Database Theory Appl. 7 (2014), no. 3, 41–48.
[16] A. Gharib, A. Toloie and K. Heidarzadeh, Providing a combined model of data mining using association rules and clustering to identify dominant patterns of customer behavior (Case study- Ansar Bank), Manag. Futurology 30 (2019), no. 3, 189–201.
[17] Y He, H Tan, W Luo, S Feng and J Fan MR-DBSCAN: A scalable MapReduce-based DBSCAN algorithm for heavily skewed data, Front. Comput. Sci. 8 (2014), 83–99.
[18] N.-C. Hsieh, An integrated data mining and behavioral scoring model for analyzing bank, Expert Syst. Appl. 27 (2004), no. 4, 623–633.
[19] A.S. Hussain, Customer segmentation using centroid-based and density-based clustering algorithms, 3rd Int. Conf. Electric. Inf. Commun. Technol. IEEE, 2017, p. 1–6.
[20] S. Irvin, Using lifetime value analysing for selecting new customers, Credit World 83 (1994), no. 3, 37–40.
[21] A.J. Ishwarappa, A brief introduction on big data 5Vs Characteristics and Hadoop technology, Procedia Comput. Sci. 48 (2015), 319–324.
[22] S. Jafari, A. Farajzadeh and S. Morad, V. Djurisic, L. Kascelan, S. Rogic and B. Melovic, Bank CRM optimization using predictive classification based on the support vector machine method, Appl. Artif. Intell. 34 (2020), no. 12, 941–955.
[23] S. Khodabandelou and M. Zivari Rhman, Providing a new approach for segmenting customers based on their purchasing behavior change over time in electronic business, J. Inf. Technol. Manag. 9 (2017), no. 2, 277–300.
[24] C.W. Lu, C.M. Hsieh, C. H. Chang and C. Yang, An improvement to data service in cloud computing with content sensitive transaction analysis and adaptation, IEEE 37th Ann. Comput. Software Appl. Conf. Workshops, 2013, p. 463–468.
[25] M.M. Maleki, A. Zarei and Z. Hajiloo, Identifying and segmenting key customers for prioritizing them based on lifetime value using RFM model (Case study: Internet customer of Qom Telecommunications Company), Iran. Bus. Manag. 8 (2016), no. 2, 461–478.
[26] N. Maitry and D. Vaghela, Survey on different density based algorithms on spatial dataset, Int. J. Adv. Res. Comput. Sci. Manag. Stud. 2 (2014), no. 2, 362–366.
[27] A.K. Nafees and R.T. Abdul, An overview of various improvements of DBSCAN algorithm in clustring spatial databases, IJRCCE. 5 (2016), no. 2, 360–363.
[28] M. Namvar, S. Khakabimamghani and M.R. Gholamian, A two phase clustering method for intelligent customer segmentation, Int. Conf. Intell. Syst. Modell. Simul. IEEE, 2010, p. 215–219.
[29] S. Qadaki Moghaddam, N. Abdolvand and S. Rajaee Harandi, A RFMV model and customer segmentation based on variety of products, Inf. Syst. Telecommun. 5 (2017), no. 3, 155–161.
[30] A. Rajabzadeh Ghatari, S. Nikghadam Hojati and M. Faridi Masule, An introduction to design science and meta-analysis, Neghah Danesh, Tehran, 2015.
[31] B. Sohrabi, R.V. Iman and N. Nikaien, Segmentation of pharmaceutical industry customers based on RFML model, Bus. Manag. 8 (2016), no. 4, 861–884.
[32] B. Sohrabi, A. Khanlari and N. Ajorlu, A model for determining the life cycle value of customers in the banking industry, Manag. Res. Iran. 10 (2011), no. 1, 224–239.
[33] J. Song, C. Guo, Z. Wang, Y. Zhang, G. Yu and J.M. Pierson, Haolap: A Hadoop-based OLAP system for big data, J. Syst. Software 102 (2015), 167–181.
[34] M. Tavakoli, M. Molavi, V. Masoumi, M. Mobini, S. Etemad and R. Rahmani, Customer segmentation and strategy development based on user behavior analysis, RFM model and data mining techniques: A case study, IEEE 15th Int. Conf. e-Bus. Engin. 2018, p. 119–126.
[35] Z. Xiong, R. Chen, Y. Zhang and X. Zhang, Multi-density DBSCAN algorithm based on density levels partitioning, J. Inf. Comput. Sci. 9 (2012), no. 10, 2739–2749.
[36] A.X. Yang, How to develop new approaches to RFM segmentation, J. Target. Measur. Anal. Market. 13 (2004), no. 1, 50–60.
[37] A. Yusefizad and A. Sorayaie, Customer review and clustering, based on the RFM model and design a model to provide services to key customers, J. Execut. Manag. 10 (2001), no. 20, 175–198.
Volume 13, Issue 2
July 2022
Pages 173-184
  • Receive Date: 29 May 2021
  • Revise Date: 12 July 2021
  • Accept Date: 26 July 2021