Customer Segmentation using RFM Model and K-Means Clustering
Today as the competition among marketing companies, retail stores, banks to attract newer customers and maintain the old ones is in its peak, every company is trying to have the customer segmentation approach in order to have upper hand in competition. So Our project is based on such customer clustering method where we have collected, analyzed, processed and visualized the customer’s data and build a data science model which will help in forming clusters or segments of customers using the k-means clustering algorithm and RFM model (Recency Frequency Monetary) for already existing customers. The input dataset we used is UK’s E-commerce dataset from UCI repository for Machine Learning which is based on customer’s purchasing behavioral. At the very simple the customer clusters would be like super customer, intermediate customers, customers on the verge of churning out based on RFM score .Along with this we also have created a web model where an e-commerce startup or e-commerce business analyst can analyze their own customers based on model we created .So using this it will be easy to target customers accordingly and achieve business strength by maintaining good relationship with the customers .