0% found this document useful (0 votes)
17 views

Behaviourl Segmentation

This document proposes a novel customer segmentation method called RFMC (Recency, Frequency, Monetary, Category) that extends the traditional RFM segmentation model by adding customers' spending categories as a new criterion. RFMC segmentation allows banks to better understand customer spending behaviors and target customers with personalized offers tailored to their spending patterns. The paper describes how RFMC uses a categorization service to label customer transactions by category and builds individual machine learning models for each customer to learn their spending categories over time. An implementation of RFMC segmentation in a Tunisian bank demonstrates its potential for enhanced customer-centric marketing and fraud detection based on changes in customer spending habits.

Uploaded by

Maria Pilar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Behaviourl Segmentation

This document proposes a novel customer segmentation method called RFMC (Recency, Frequency, Monetary, Category) that extends the traditional RFM segmentation model by adding customers' spending categories as a new criterion. RFMC segmentation allows banks to better understand customer spending behaviors and target customers with personalized offers tailored to their spending patterns. The paper describes how RFMC uses a categorization service to label customer transactions by category and builds individual machine learning models for each customer to learn their spending categories over time. An implementation of RFMC segmentation in a Tunisian bank demonstrates its potential for enhanced customer-centric marketing and fraud detection based on changes in customer spending habits.

Uploaded by

Maria Pilar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/348984515

RFMC: a spending-category segmentation

Conference Paper · September 2020


DOI: 10.1109/WETICE49692.2020.00040

CITATIONS READS
5 1,459

3 authors, including:

Sahar Allegue Takoua Abdellatif


Ecole Polytechnique de Tunisie University of Sousse
5 PUBLICATIONS 37 CITATIONS 46 PUBLICATIONS 380 CITATIONS

SEE PROFILE SEE PROFILE

All content following this page was uploaded by Sahar Allegue on 28 May 2021.

The user has requested enhancement of the downloaded file.


RFMC: a spending-category segmentation
Sahar Allegue Takoua Abdellatif Khalil Bannour
Polytechnic School of Tunisia, SERCOM Polytechnic School of Tunisia, SERCOM Bankerise, Proxym-Group, Tunisia
Proxym-Lab, Proxym-IT, Tunisia University of Carthage,Tunisia [email protected]
[email protected] [email protected]

Abstract—With regards to an exceptionally competitive fi- It gives information about the purchasing or visiting potential
nancial market impacted by legislative changes and with the of the customer. On the off chance that this interval is short,
evolution of customer’s behavior, banks must provide customer- the probability of repurchase or return is high. Frequency is the
centric assistance, services and products. To understand their
customers, segmentation is a classical technique where banks number of purchases (transactions) or visits within a specific
classify their customers following well-defined banking rules or time frame, and it is an indication of customer loyalty. If the
customer profiles (RFM). In this paper, we propose a novel frequency is high then this means that customer loyalty is also
segmentation, called RFMC that better represents customers’ high. Monetary is the total amount spent or the average amount
behavior by using, not only customers’ profiles but also a spent per visit (or transaction) during a certain specific time
categorization of their spending. We show that, compared to the
classical RFM-based segmentation, RFMC allows for advanced frame and measures the contribution of the customer to the
services that better fulfill customer’s wishes, expectations and revenue of a company. The more noteworthy the sum spent
needs, by leveraging offers that fit their spending behaviors. is, the more the customer contributes to the revenue. Recent
Index Terms—Categorization, Clustering, RFM, Machine research works have attempted to improve the RFM concept by
learning adding extra features or applying data mining techniques [16]
[13] [19] [20]. Although the conventional RFM model per-
I. I NTRODUCTION
forms well in customer segmentation, it generally ignores the
Customer is the most important asset in the banking busi- items purchased and their category which provides significant
ness. For this reason, banks are attempting to make their information about customer spending behavior. More precisely
business and services customer-centric especially in the current RFM model just considers the purchasing potential, that is to
multi-channel banking environment where behavioral, social say, it is conceivable that customers with similar profiles may
and demographic characteristics of customers are changing have completely different spending patterns. Thus, marketers
quickly. This dynamic environment makes an interest in adap- cannot push them offers or services considering them as a
tive customer management that responds to customer needs. homogeneous group.
In this regard, customer segmentation enables banks to divide To make up for the above-mentioned shortcomings, this
customers into distinct and internally homogeneous groups study develops a novel segmentation methodology based on
with similar characteristics and interact with each customer the transaction (purchased item) category. We propose an
segment separately to gain a more profound understanding extended RFM model, namely RFMC (Recency, Frequency,
of their customers’ characteristics and needs [2]. Moreover, Monetary and Category) by adding the category as a new
customer segmentation is a critical success factor for under- segmentation criterion. RFMC can be the basis for building
standing the behavior of different groups of customers and other services such as a customer-centric next best offer and
evaluating their business value. With proper segmentation, en- fraud detection. For example, our spending-based segmen-
terprises can mastermind the right products, services and assets tation allows marketers to deliver the next best offers to
to target interested customers and build a cozy relationship customers in the same segment based on which categories
with them [11]. they spend more and more frequently. Let us consider an
To perform customer segmentation, there are several tech- example where a segment in which most of the members
niques proposed in the literature, and among them, clustering spend 30% of their incomes in the shopping category. This
is the most commonly utilized method. Clustering can be assumption can lead marketers of the bank to push the
based on customer profiles or based on the RFM analysis customers of this segment a shopping credit card. In other
[23] [24]. In recent years, several research works have used contexts, it can help in detecting fraud. For instance, if a
the RFM concept to build customer segmentation models in customer changes his spending habits and uses cash for big
different application areas [15] [12] [18]. The RFM (Recency, bank transactions then this event can be detected as suspicious
Frequency, Monetary) model was first proposed by [37] to an- and the bank gets notified. The RFMC segmentation system
alyze and predict customers’ behavior. Recency is the time in- is based on a categorization service where all transactions are
terval since last purchase or transaction (e.g., days or months). automatically labeled following the transaction information.
This project is carried out under the MOBIDOC scheme, funded by the EU The categorization service provides customers the API to
through the EMORI program and managed by the ANPR modify or add new categories or subcategories. Therefore,
for each customer, we build a dedicated machine learning relation length assumes a fundamental role in customer loyalty,
model that learns the customer categories. The customer- and subsequently LRFM model has become one of the most
specific categories are then unified so that if two customers broadly utilized RFM models by receiving considerable atten-
introduce new terminologies (using different languages or tion in recent literature [13] [33] [40] [41] [8]. Another study
different word spelling or different Synonyms) for the same extended the LRFM to LRFMP where the P factor implies
category, the unification service points to the same category. the periodicity of the customer return. A study in Turkey used
A modular service-oriented architecture is adopted to easily this model by applying the k-means algorithm to analyze the
enhance and extend the available services. The deployment of customers of a grocery store [3]. [14] proposed the RFMTC
RFMC segmentation in a Tunisian bank shows the relevance model by including two variables: time since first purchase (T)
of our work to build enhanced customer-centric next best offer and churn probability (C). In a similar study, [16] has extended
as well as an interesting customers’ 360 view. Note that this the RFM model to the GRFM model by including product
work focuses on the banking domain but RFMC can be applied category group information. GRFM model is used later by
to other transaction-based applications like e-commerce. other works in the literature [20]. In [9], authors considered
The remainder of this paper is organized as follows. The profit as new variable in addition to LRFM variables, while
related works are presented in Section 2. In section 3, we [33] excluded the monetary variable from the original LRFM
present the segmentation system’s architecture, the method- model. [21] introduced another approach for segmenting cus-
ology of the study and the proposed RFMC model. A case tomers with RFM criteria. They changed the definition of RFM
study of a Tunisian bank with the results and the evaluation variables by putting the median value of each variable R, F. In
is provided in Section 4. Finally, we conclude the paper in [17], they proposed a novel RFM framework named R+FM for
Section 5. customer segmentation. They isolated R from the two different
variables (F and M) since Recency shows only the time of the
II. R ELATED WORKS last purchase, but Frequency and Monetary indicate the loyalty
Customers have fluctuating needs, behaviors and prefer- of customers. In another study [10] on the cosmetics industry,
ences, and it is challenging for companies to serve all cus- the RFM model and a modified model that used the additional
tomers similarly well. Customer segmentation emerged in factor of the number of purchased items were compared
response to this issue. It was first introduced by [2].Customer with each other. The outcomes eventually didn’t show any
segmentation is classically adopted to detect the most prof- distinction. Despite their advantages, all these proposed RFM
itable and loyal customers [25] [26] [27] [29] [36]. It provides models overlook what is purchased per segment and fall short
the opportunity to more accurately tailor marketing actions to be used in spending-category based services like next best
and materials to individual customer needs [30] [31] [35]. offers, customer-centric advice and to represent a precise 360
In this regard, a lot of studies [26] [32] [33] have applied view of customers.
customer segmentation to improve customer management and
marketing strategies for various kinds of customer groups. The III. RFMC- BASED SEGMENTATION
segmentation can be based on general variables that incorpo- RFMC is based on the classical RFM features which are
rate customer social-economics (for example sex, age, income, recency (R), frequency (F), monetary (M) and the newly
education level, etc.) and lifestyles(Psycho-graphic). Other- proposed feature category (C). Category refers to the category
wise, it can be based on the product-specific variables that of a transaction made by the customer. This new feature
incorporate customer buying behaviors (for example frequency reflects the spending behavior of customers. This section
of purchase, consumption, spending, etc.) and intentions. In introduces, first, the system architecture and building blocks
this context, RFM models are the most used characteristics for and then the underlying algorithms and models.
customer’s purchase behavior [24] and [34]. Indeed, they are
A. System architecture
efficient in understanding and segmenting customer behavior.
In fact, in recent years, it has been shown that different types The segmentation component is a base building block in a
of RFM models mostly perform well in customer segmentation banking smart budget system. The architecture of this system
in various fields, including healthcare [33], health and beauty is illustrated in figure 1.
[10], outfitter [41], financial and non profit organizations The main architecture components are the following:
[1] [18] [42], hairdressing [32], government agencies [4], • The Pre-processor is responsible for preparing transac-
online industries [5], textile [40], communication industries tion labels by combining some textual features in one
[6], tourism [28] [22], logistics industry [9], the marketing description (we consider Transaction Label, Merchant
industry in particular [7], etc. RFM model has evolved during Name and Merchant Activity). It performs cleaning steps
the previous two decades. Many works have tried to establish to this description such as using regex to remove all non-
new RFM models either by considering additional variables alphabetical symbols, removing all words with less than
or by excluding some of the variables according to the nature a defined number of characters, removing stop words,
of the product or service. For example, [38] set up the LRFM stemming, Lemmatizing, etc.
model by joining another element, customer relation length • The Model Creator initiates the first version (global
(L) into the original RFM model. As stated in [39], customer version) of the classification model in offline mode. It
cleaning for the attributes such as deleting some non-numerical
values and deleting some rows that have missing important val-
ues. Afterward, we categorize all the customer’s transactions
as shown in figure 1. From the list of attributes of customers’
transactions four attributes are selected which are the customer
ID, the amount, the date and the category. RFMC parameters
are then collected, pre-processed and prepared in each trans-
action category for use in the next steps. We conducted this
data transformation using data aggregation which is grouped
by the CustomerID attribute for each category to produce
these variables. Afterward, we perform clustering operations
Fig. 1. Architecture of the banking smart budget system
based on the RFMC model. A well-known and commonly used
clustering technique, namely the K-means algorithm [43], is
tested to segment customers. Before applying the determined
clustering algorithm, finding an optimal number of clusters
is trained by all users and thus all results are based on (k) is a critical issue. For this purpose, various indices are
a large user base. Hence based on a text classification proposed in the literature and they differ in the way they
machine learning algorithm (Naive Bayes) and a training quantify and combine compactness and separation concepts.
data set containing observations and their corresponding In this study, total WSS (within sum of squares) is used as
target categories, a dedicated model is created. Every the cluster validity index and the elbow method is employed
customer has his model that he can update. to determine the optimal number of clusters. The idea behind
• The Budget Classifier applies the customer model to the elbow method is to identify the value of k where the score
attribute a category to each incoming pre-processed begins to decrease most rapidly before the curve reached a
transaction. If the customer accepts this classification, plateau. We evaluate clustering validation by silhouette and
the Budget Classifier stores the categorized data in the Davies-Bouldin indicators [44]. The DB index captures the
database reserved for the categorized data else the new intuition that clusters that are well-spaced from each other
category is passed to the model enhancer. Indeed, the and themselves very dense are likely a good clustering. As
machine learning model behinds is self-corrected each the DB index shrinks, the clustering is considered better. The
time the customer confirms or corrects a classification silhouette score is a measure of the average similarity of the
prediction. objects within a cluster and their distance to the other objects
• The Category unifier processes the user-specific cate- in the other clusters. Then we analyze the status of customers
gories to match them with the predefined bank categories. in each cluster. Finally, according to the results, we provide
In other words, if a customer adds or updates a category guidelines for the identification of valuable customers of the
name, the category unifier finds the relevant category in bank and provide adequate services for them. Note that RFMC
the reference categories to match with. Thus, the user model features vary in range and the scaled differences among
experience is presented homogeneously and category- these attributes influence and distort the results of clustering
based segmentation is possible. For that, we use natural analysis. Standardization solves this problem by reducing the
language understanding and natural language processing potential effects of variable differences. Therefore, before
techniques [45] [46] [47]. clustering, the RFMC variables are standardized by using the
• The Model Enhancer takes the user’s category modi- most widely used scaling technique, simple z standardization,
fications into account and updates the customer model which re-scales each variable to have a mean of 0 and a
accordingly. This update is considered for the following standard deviation of 1.
transactions. In other words, user-specific categories can
be created and updated so that the customer model can be IV. A PPLICATION OF RFMC- BASED SEGMENTATION TO A
dynamically updated as customer spending is evolving. T UNISIAN BANK
A. Dataset: Sample and Data Description
B. Algorithms and models The bank investigated in this study is a local bank that has
In our data analysis and modeling, we adopt CRISP-DM many agencies in Tunisia. The original data set was extracted
data science methodology starting from business understand- from the bank database and it contains almost 3 million
ing up to evaluation. The modeling step is based on an efficient transactions of 397372 customers during the period between
combination of the RFMC model and clustering algorithms. January 1, 2018, and December 31, 2018. Within that period,
This study uses real bank customer data features and assumes several customers have made many transactions. A series of
that all the model variables (R, F, M and C) are of equal data pre-processing tasks including deleting transactions with
weights (i.e., equally important). First, we extract data from the missing values, removing duplicate records, and aggregating
databases of the bank. This data includes customers’ personal some features. Therefore, the final dataset is left with transac-
information and transactional data. Then we do some data tion records of 120222 customers. In the dataset, each transac-
tion record contains the customer’s Account number, Branch The plot of figure 3 indicates that there are bigger de-
code, transaction date, transaction amount, Debit/Credit trans- creases in WSS values until k=6 and subsequent clustering
action, transaction code respectively transaction label, trans- with a higher number of clusters does not show considerable
action currency code and transaction channel. In the case decreases. Therefore, 7 was chosen as an optimum number
of TPE transactions, we have also the merchant category of clusters and we took the results of clustering with k =
code information. Transactions categories and transaction sub- 7. Figure 4 shows all the details for each cluster such as
categories are then predicted by our categorization engine. the sample size and other descriptive statistics of RFMC
Thus a category feature is added to each transaction record. attributes. After performing the K-means algorithm, the value
The features of the RFMC model were generated for each cus-
tomer in each category and the descriptive statistics regarding
the mean values, standard deviations, maximum and minimum
values of these attributes are presented in figure 2.
The predefined list of categories given by the bank is listed
bellow:
’Uncategorized’, ’Fees Charges’, ’Bills and Utilities’, ’Food
Dining’, ’Health Fitness’, ’Shopping’, ’Personal Services’,
’Auto Transport’, ’Travel’, ’Personal Care’, ’Education’.

Fig. 2. The descriptive statistics of RFM variables

B. Clustering results
Following the methodology presented in Section 3, the
customers’ transaction data are cleaned, categorized and nor-
malized. As the feature category is categorical (nominal), we
encode it to numerical using one-hot encoding. Then, the k-
means method is applied to cluster the customers. Before
applying k-means the number of clusters k is fixed. Figure
3 shows WSS (within sum of squares) results of the K-means
algorithm against a different number of clusters (k) ranging
from 2 to 14.
Fig. 4. Obtained clusters with RFMC

of average Silhouette = 0.77 and Davies-Bouldin index = 0.37


was obtained, which falls within acceptable limits. Figure 6
shows the visualization of the segments with the percentage
of each cluster and highlighting the statistics of cluster0.
C. Evaluation
In this section, we compare the results of our new model
with the classical RFM for the same data. Then, we con-
centrate on a specific customer to show how RFMC-based
segmentation allows for accurate best offer service while this
Fig. 3. WSS values of the K-means clustering algorithm
is not possible with RFM-based segmentation. RFMC-based
segmentation has a big impact on bank decision making since
Fig. 5. Obtained clusters with RFM

not only it classifies customers’ loyalty or types (gold, silver,


etc) but also identifies their spending categories. Indeed, let us
compare the results obtained with the classical RFM (figure
5) and our RFMC in figure 4. The example of cluster 3, in
figure 5, shows that customers that belong to this cluster have
high monetary, medium recency and low frequency without Fig. 6. Segment visualization
any details on what is being purchased with this money.
Consequently, the bank agents cannot provide customer-centric
offers, recommendations, or advice because of a lack of
information about the most attractive spending category for has an important amount of money classified as uncategorized
this group of customers. Indeed, many customers may spend which generally means that he uses flows of cash, the bank
nearly the same amount of money with the same frequency can rely on the segment he belongs to, to predict where his
but do not purchase necessarily the same things or subscribe cash is spent.
to the same services. For example, one can spend more on
sports and travel, others can spend more in restaurants and
shopping, etc. On the other hand, as we see in figure 4, we
have a group of categories for each cluster with more details
on the amount spent per category (health fitness, education,
etc). For example, if we take cluster 0, we see that category
shopping is the category where most of the customers (32%)
spend with high monetary, high frequency and low recency as
shown in figure 6. Using this spending insight, marketers can
give offers or advice to a group of customers within a cluster.
They can provide adequate recommendations depending on
the most attractive spending category or following what other
customers of the same segment have chosen as services and
offers. For example, they can offer a shopping card for those Fig. 7. 360°view of customer 3912
spending more on shopping and reduction with third parties
restaurants for those who spent more on food and dining. Also,
a customer can belong to more than one cluster category, so
he will get more than one offer depending on its spending V. C ONCLUSION AND PERSPECTIVES
behaviors.
Let us consider now a particular customer with CustomerId This research builds a segmentation model, called RFMC,
= 3912 who belongs to segment 0 where most of the customers on customer transacnational data based on their spending
spent in category shopping (32% on average). Figure 7 shows behavior. Compared to the classical RFM model, RFMC shows
a 360° view of this customer with information and statistics a more fine-grained comprehension of customers’ behavior in
about his profile and also the offers that the similar customers each cluster which leads to more efficient customer-centric
of the same segment already accepted. This 360° view is very offers and advice. For future works, we are interested in
interesting to the bank agent to know the services to propose exploring the stream clustering techniques, to replace K-means
to his customer. As shown in figure 7, 62% of customers of for a more dynamic segmentation that adapts to customers’ be-
the same segment as customer 3912 has acquired the Shoppy havior changes. Another perspective is to change the definition
card service. So the bank agent is encouraged to recommend of the recency variable. In classical RFM, the recency variable
this offer to customer 3912 who is willing to be interested in is defined to consider only the latest transaction of customers,
it. but this may not correctly indicate the customer’s repetitive
Another application that can be built on top of the segmenta- purchasing or visiting tendency since customer’s behaviors
tion service is cash prediction (see fig.1). Indeed, if a customer demonstrate temporal variation and dependent on the category.
R EFERENCES [22] Tahanisaz, S. Evaluation of passenger satisfaction with service quality:
A consecutive method applied to the airline industry.Journal of Air
[1] Namvar, M., Gholamian, M. R., and KhakAbi, S. A two phase clus- Transport Management,83, 2020, 101764.
tering method for intelligent customer segmentation. Intelligent Sys- [23] Bult, J.R. and Wansbeek, T. Optimal selection for direct mail. Marketing
tems, Modelling and Simulation (ISMS), 2010 International Conference, Science, 14(4), 1995, pp.378–394.
pp.215–219. [24] Bauer, C.L. A direct mail customer purchase model. Journal of Direct
[2] Smith, W. R. Product Differentiation and Market Segmentation as Marketing, 2(3), 1988, pp.16–24.
Alternative Marketing Strategies. Journal of Marketing, 1956, 21(1), [25] Wiedmann, K., Hennigs, N. and Siebels, A. Value-based segmentation
3–8. of luxury consumption behavior. Psychology Marketing, 26(7), 2009
[3] Peker, S., A. Kocyigit, and P. E. Eren. LRFMP model for customer pp.625–651.
segmentation in the grocery retail industry: A case study. Marketing [26] Chan, C.C.H. Intelligent value-based customer segmentation method
Intelligence & Planning. 2017, 35(4):544–59. for campaign management: A case study of automobile retailer. Expert
[4] King, S. F. Citizens as customers: Exploring the future of CRM systems with applications, 34(4), 2008, pp.2754–2762.
in UK local government.Government Information Quarterly. 2007,24 [27] Chuang, Y.-F., Chia, S.-H. and Yih Wong, J. Customer value assessment
(1):47–63. of pharmaceutical marketing in Taiwan. Industrial Management Data
Systems, 113(9), 2013, pp.1315–1333.
[5] Li, Y. M., C. H. Lin, and C. Y. Lai. Identifying influential reviewers
[28] Dursun, A. Caber, M. Using data mining techniques for profiling
for word-of-mouth marketing. Electronic Commerce Research and Ap-
profitable hotel customers: An application of RFM analysis. Tourism
plications. 2010, (4):294–304.
Management Perspectives, 18, 2016, pp.153–160.
[6] Li, S. T., L. Y. Shue, and S. F. Lee. Business intelligence approach to
[29] Chen, Y.-S. et al. Identifying patients in target customer segments using
supporting strategy-making of ISP service management. Expert Systems
a two-stage clustering-classification approach: A hospital-based assess-
with Applications35. 2008, (3):739–54.
ment. Computers in biology and medicine, 42(2), 2012, pp.213–221.
[7] Jonker, J. J., N. Piersma, and R. Potharst. A decision support sys- [30] Dibb, S. Simkin, L. A program for implementing market segmentation.
tem for direct mailing decisions. Decision Support Systems. 2006, 42 Journal of Business Industrial Marketing, 12(1), v, pp.51–65.
(2):915–25. [31] MacQueen, J. Some methods for classification and analysis of multi-
[8] Kandeil, D. A., A. A. Saad, and S. M. Youssef. A two-phase clustering variate observations. In Proceedings of the fifth Berkeley symposium
analysis for B2B customer segmentation. In Intelligent Networking and on mathematical statistics and probability,1967, pp. 281–297.
Collaborative Systems(INCoS). 2014 ,(pp. 221–28). [32] Wei, J.-T. et al. Customer relationship management in the hairdressing
[9] Chen, K., Y. H. Hu, and Y. C. Hsieh. Predicting customer churn industry: An application of data mining techniques. Expert Systems with
from valuable B2B customers in the logistics industry: A case study. Applications, 40(18), 2013, pp.7513–7518.
Information Systems and e-Business Management. 2015, (3):475–94. [33] Wei, J.-T. et al. A case study of applying LRFM model in market
[10] Khajvand, M., K. Zolfaghar, S. Ashoori, and S. Alizadeh. Estimating segmentation of a children’s dental clinic. Expert Systems with Ap-
customer lifetime value based on RFM analysis of customer purchase plications, 39(5), 2012, pp.5529–5533.
behavior: Case study. Procedia Computer Science. 2011, 3:57–63. [34] Newell, F. The New Rules of Marketing: How to Use One-To-One
[11] Kaveh Khalili-Damghani, Farshid Abdi, and Shaghayegh Abolmakarem. Relationship Marketing to Be the Leader in Your Industry. Irwin
Hybrid soft computing approach based on clustering, rule mining, and Professional Publishing, 1997.
decision tree analysis for customer segmentation problem: real case of [35] Fadly Hamka, Harry Bouwman, Mark de Reuver,and Maarten Kroesen.
customer-centric industries. Applied Soft Computing. 2018, 73 , pp. Mobile customer segmentation based on smartphone measurement.
816-828 Telematics and Informatics, Volume 31, Issue 2, 2014, Pages 220-227.
[12] Y.-H. Hu and T.-W. Yeh. Discovering valuable frequent patterns based [36] Pedro Quelhas Brito, Carlos Soares, Sérgio Almeida, Ana Monte and
on rfm analysis without customer identification information. Knowledge- Michel Byvoet. Customer segmentation in a large database of an
Based Systems. 2014, 61:76–88. online customized fashion business. Robotics and Computer-Integrated
[13] S. M. Hosseini, A. Maleki, and M. R. Gholamian. Cluster analy- Manufacturing, 2015, 36, pp.93-100
sis using data mining approach to develop crm methodology to as- [37] Hughes, A.M. Boosting response with RFM. Marketing Tools, 1996,
sess the customer loyalty. Expert Systems with Applications, 2010, 5(1), pp.4–10.
37(7):5259–5264. [38] Chang, H.H. Tsay, S.F. Integrating of SOM and K-mean in data mining
[14] Yeh, I.-C., Yang, K.-J. Ting, T.-M., (2009). Knowledge discovery on clustering: An empirical study of CRM and profitability evaluation.
RFM model using Bernoulli sequence. Expert Systems with Applica- JOURNAL OF INFORMATION MANAGEMENT, 2004 , 11 , pp.161-
tions, 36(3), pp.5866–5871 203.
[15] S. H. Han, S. X. Lu, and S. C. Leung. Segmentation of telecom [39] Reinartz, W.J. Kumar, V. On the profitability of long-life customers in
customers based on customer value by decision tree model. Expert a non contractual setting: An empirical investigation and implications
Systems with Applications,2012, 39(4):3964–3973. for marketing. Journal of marketing, 2000, 64(4), pp.17–35.
[16] H.-C. Chang and H.-P. Tsai. Group rfm analysis as a novel framework [40] Li, D.-C., Dai, W.-L. Tseng, W.-T. A two-stage clustering method
to discover better customer consumption behavior.Expert Systems with to analyze customer characteristics to build discriminative customer
Applications,2011, 38(12):14499–14513. management: A case of textile manufacturing business. Expert Systems
[17] M. Tavakoli, M. Molavi, V. Masoumi, M. Mobini, S. Etemad and R. with Applications, 2011, 38(6), pp.7186–7191.
Rahmani. Customer Segmentation and Strategy Development Based on [41] Kao, Y.-T. et al. A case study of applying LRFM model and clustering
User Behavior Analysis, RFM Model and Data Mining Techniques: techniques to evaluate customer values. Journal of Statistics and Man-
A Case Study. IEEE 15th International Conference on e-Business agement Systems, 2011, 14(2), pp.267–276.
Engineering (ICEBE), 2018, pp. 119-126. [42] Nikumanesh, E. and Albadvi, A. Customer’s life–time value using
[18] M. Aryuni, E. Didik Madyatmadja and E. Miranda. Customer Seg- the RFM model in the banking industry: a case study. International
mentation in XYZ Bank Using K-Means and K-Medoids Clustering. Journal of Electronic Customer Relationship Management, 2014, 8(1-
International Conference on Information Management and Technology 3), pp.15–30
(ICIMTech), 2018, pp. 412-416. [43] MacQueen, J. B. Some Methods for classification and Analysis of
[19] Sheikh, Alireza Ghanbarpour, Tohid Gholamiangonabadi, Davoud. A Multivariate Observations. Proceedings of 5th Berkeley Symposium on
Case Study of Fintech Industry: A Two-Stage Clustering Analysis for Mathematical Statistics and Probability. University of California Press,
Customer Segmentation in the B2B Setting. Journal of Business-to- 1967, pp. 281–297.
Business Marketin,2019. 1-11. [44] Haitian Wei, Medium. https://medium.com/@haataa/how-to-
[20] Ghoreishi, S., and Khandestani, K. Customer Segmentation Based on measure-clustering-performances-when-there-are-no-ground-truth-
GRFM: Case Study. World of Computer Science Information Technol- db027e9a871c. Last accessed at 2020-07-02
ogy Journal, 9(1), 2019. [45] Rasa: https://rasa.com/. Last accessed at 2020-06-10
[21] Christy, A.J., Umamakeswari, A., Priyatharsini, L. and Neyaa, A. RFM [46] https://www.nltk.org/. Last accessed at 2020-06-22
ranking-An effective approach to customer segmentation. Journal of [47] https://wordnet.princeton.edu/. Last accessed at 2020-06-10
King Saud University-Computer and Information Sciences,2018.

View publication stats

You might also like