Application of K-Means Algorithm for Efficient Customer Segmentation: A Strategy for Targeted Customer Services

Abstract

 The emergence of many business competitors has engendered severe rivalries among competing businesses in gaining new customers and retaining old ones. Due to the preceding, the need for exceptional customer services becomes pertinent, notwithstanding the size of the business. Furthermore, the ability of any business to understand each of its customers’ needs will earn it greater leverage in providing targeted customer services and developing customised marketing programs for the customers. This understanding can be possible through systematic customer segmentation. Each segment comprises customers who share similar market characteristics. The ideas of Big data and machine learning have fuelled a terrific adoption of an automated approach to customer segmentation in preference to traditional market analyses that are often inefficient especially when the number of customers is too large. In this paper, the k-Means clustering algorithm is applied for this purpose. A MATLAB program of the k-Means algorithm was developed (available in the appendix) and the program is trained using a z-score normalised two-feature dataset of 100 training patterns acquired from a retail business. The features are the average amount of goods purchased by customer per month and the average number of customer visits per month. From the dataset, four customer clusters or segments were identified with 95% accuracy, and they were labeled: High-Buyers-Regular-Visitors (HBRV), High-Buyers-Irregular-Visitors (HBIV), Low-Buyers-Regular-Visitors (LBRV) and Low-Buyers-Irregular-Visitors (LBIV).

Authors and Affiliations

Chinedu Ezenkwu, Simeon Ozuomba, Constance kalu

Keywords

Related Articles

 Category Decomposition Method for Un-Mixing of Mixels Acquired with Spaceborne Based Visible and Near Infrared Radiometers by Means of Maximum Entropy Method with Parameter Estimation Based on Simulated Annealing

 Category decomposition method for un-mixing of mixels (Mixed Pixels) which is acquired with spaceborne based visible to near infrared radiometers by means of Maximum Entropy Method (MEM) with parameter estimation b...

 An Implementation of Outpatient Online Registration Information System of Mutiara Bunda Hospital

 Outpatient care is one of the medical services in Mutiara Bunda hospital. The management of outpatient registration of Mutiara Bunda Hospital used conventional way. Within 1 hour serving, 5 patients were enrolled w...

Estimation of soil moisture in paddy field using Artificial Neural Networks

  In paddy field, monitoring soil moisture is required for irrigation scheduling and water resource allocation, management and planning. The current study proposes an Artificial Neural Networks (ANN) model to estima...

 Application of K-Means Algorithm for Efficient Customer Segmentation: A Strategy for Targeted Customer Services

 The emergence of many business competitors has engendered severe rivalries among competing businesses in gaining new customers and retaining old ones. Due to the preceding, the need for exceptional customer service...

 Method for Car in Dangerous Action Detection by Means of Wavelet Multi Resolution Analysis Based on Appropriate Support Length of Base Function

 Multi-Resolution Analysis: MRA based on the mother wavelet function with which support length differs from the image of the automobile rear under run is performed, and the run characteristic of a car is searched fo...

Download PDF file
  • EP ID EP100951
  • DOI 10.14569/IJARAI.2015.041007
  • Views 163
  • Downloads 0

How To Cite

Chinedu Ezenkwu, Simeon Ozuomba, Constance kalu (2015).  Application of K-Means Algorithm for Efficient Customer Segmentation: A Strategy for Targeted Customer Services. International Journal of Advanced Research in Artificial Intelligence(IJARAI), 4(10), 40-44. https://europub.co.uk/articles/-A-100951