Skip to content

abouhadid/LRFMC-Segmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

LRFMC-based Customers Segmentation


This aim of this project is to analyze and categorize customers according to their preferences, behaviors, and demographics. The valuable insights gained from this segmentation endeavor will enable companies to optimize their marketing strategies, services, and offerings, ensuring a more personalized approach that addresses the distinct needs of various customer groups.

Methodology


One of the most popular, easy-to-use, and effective segmentation methods to enable marketers to analyze customer behavior is LRFMC analysis:

  • Length: the length of days between subscriber's first register day to observation time. A larger number means they have been a member for a longer time (the bigger the better)
  • Recency: the length of a passenger's last consumption to observation window. A smaller number means they flew more recently (the smaller the better)
  • Frequency the passenger's consumption frequency within a certain period of time. A bigger number means they flew more frequently (the bigger the better)
  • Monetary the average amount spent over a certain period of time. A bigger number means they spent more money (the bigger the better)
  • Discount Coefficient: the average space discount factor for passengers traveling within a certain period of time A bigger number means they use discounts more (the smaller the better)

Therefore, we base our feature selection on this LFRMC analysis:

  • Length: LOAD_TIME - FFP_DATE
  • Recency: LAST_TO_END
  • Frequency: FLIGHT_COUNT
  • Monetary: SEG_KM_FM
  • Customer Cost: avg_discount

The K-means algorithm was used to segment the customers, with the elbow method and the silhouette score to determine the optimal number of clusters (k-value).

Conclusion


The deducted clusters are:

  1. Cluster 1 - The Hibernating Customers
  2. Cluster 2 - The Promising Customers
  3. Cluster 3 - The Loyal Customers
  4. Cluster 4 - The Old-Seasonal Customers
  5. Cluster 5 - The Cheap Customer

Releases

No releases published

Packages

No packages published