Skip to main content
Log in

Developing customer attrition management system: discovering action rules for making recommendations to retain customers

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Customer churn, a major concern for most of the companies, leads to higher customer acquisition cost, lower volume of service consumption and reduced product purchase. Thus, it is critical for companies to take effective strategies to reduce customer outflow. In this paper, we aim to discover high quality action rules and provide valid and trustworthy recommendations to improve customer churn rate. We propose a Semantic-aided Customer Attrition Management System (SaCAMS), in which we use reducts for feature engineering, apply hierarchical clustering to build the semantic similarity relationship among clients, run action rule mining to discover the actionable patterns, and extract meta-actions to get the final recommendations. The experimental results show that SaCAMS can discover high quality action rules. Moreover, based on the improved action rules, SaCAMS can extract effective meta-actions to generate recommendations. Last but not least, SaCAMS utilizes meta-node to provide decision-makers with valid and trustworthy strategies, which are quantified by effectiveness scores.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Renjith S (2017) B2c e-commerce customer churn management: Churn detection using support vector machine and personalized retention using hybrid recommendations. Int J Future Revolut Comput Sci Commun Eng 3(11):34–39

    Google Scholar 

  2. Griffin J., Herres RT (2002) Customer loyalty: How to earn it, how to keep it. Jossey-bass San Francisco CA

  3. Ahmad AK, Jafar A, Aljoumaa K (2019) Customer churn prediction in telecom using machine learning in big data platform. Journal of Big Data 6(1):1–24

    Article  Google Scholar 

  4. García DL, Nebot À, Vellido A (2017) Intelligent data analysis approaches to churn as a business problem: a survey. Knowl Inf Syst 51(3):719–774

    Article  Google Scholar 

  5. Chen IJ, Popovich K (2003) Understanding customer relationship management (crm): People, process and technology. Bus Process Manag J 9(5):17

    Article  Google Scholar 

  6. Sprague Jr RH, Carlson E D Building effective decision support systems. Prentice Hall Professional Technical Reference, 1982

  7. Felfernig A, Polat-Erdeniz S, Uran C, Reiterer S, Atas M, Tran TNT, Azzoni P, Kiraly C, Dolui K (2019) An overview of recommender systems in the internet of things. J Intell Inf Syst 52 (2):285–309

    Article  Google Scholar 

  8. Guo L, Liang J, Zhu Y, Luo Y, Sun L, Zheng X (2019) Collaborative filtering recommendation based on trust and emotion. J Intell Inf Syst 53(1):113–135

    Article  Google Scholar 

  9. Tarnowska K, Ras ZW, Daniel L (2020) Recommender system for improving customer loyalty. In: Studies in big data, volume 55. Springer

  10. Duan Y, Ras ZW (2022) Recommendation system for improving churn rate based on action rules and sentiment mining. Int J Data Min Model Manag 14(4):2

    Google Scholar 

  11. Ras ZW, Tsay L-S (2003) Discovering extended action-rules (system dear). In: Intelligent information processing and web mining, pp 293–300. Springer Berlin Heidelberg

  12. Daskalaki S, Kopanas I, Goudara M, Avouris N (2003) Data mining for decision support on customer insolvency in telecommunications business. Eur J Oper Res 145(2):239–255

    Article  MATH  Google Scholar 

  13. Burez J, den Poel DV (2007) Crm at a pay-tv company Using analytical models to reduce customer attrition by targeted marketing for subscription services. Expert Syst Appl 32(2):277–288

    Article  Google Scholar 

  14. Wang Y-, Chiang D-A, Hsu M-H, Lin C-J, Lin I-L (2009) A recommender system to avoid customer churn: A case study. Expert Syst Appl 36(4):8071–8075

    Article  Google Scholar 

  15. Renjith S (2015) An integrated framework to recommend personalized retention actions to control b2c e-commerce customer churn. arXiv:1511.06975

  16. Ahn J, Hwang J, Kim D, Choi H, Kang S (2020) A survey on churn analysis in various business domains. IEEE Access 8:220816–220839

    Article  Google Scholar 

  17. Agrawal R, Imieliński T, Swami A (1993) Mining association rules between sets of items in large databases. In: Proceedings of the 1993 ACM SIGMOD international conference on management of data, SIGMOD ’93, pp 207–216. Association for Computing Machinery

  18. Agrawal R, Mannila H, Srikant R, Toivonen H, Verkamo A I et al (1996) Fast discovery of association rules. Adv Knowl Discov Data Min 12(1):307–328

    Google Scholar 

  19. Van T, Le B (2021) Mining sequential rules with itemset constraints. Appl Intell 51 (10):7208–7220

  20. Fournier-Viger P., Faghihi U, Nkambou R, Nguifo EM (2012) Cmrules: Mining sequential rules common to several sequences. Knowl-Based Syst 25(1):63–76

    Article  Google Scholar 

  21. Zaki MJ (2001) Spade: An efficient algorithm for mining frequent sequences. Mach Learn 42 (1):31–60

    Article  MATH  Google Scholar 

  22. Lin M-Y, Lee S-Y, Wang S-S (2002) Delisp: Efficient discovery of generalized sequential patterns by delimited pattern-growth technology. In: Pacific-asia conference on knowledge discovery and data mining, pp 198–209. Springer

  23. Ras ZW, Wieczorkowska A (2000) Action-rules: How to increase profit of a company. In: Proceedings of the 4th European Conference on Principles of Data Mining and Knowledge Discovery, PKDD ’00, pp 587–592. Springer-Verlag

  24. Ras ZW, Dardzinska A, Tsay L-S, Wasyluk H (2008) Association action rules. In: 2008 IEEE International conference on data mining workshops, pp 283–290. IEEE

  25. Wasyluk H, Ras ZW, Wyrzykowska E (2008) Application of action rules to hepar clinical decision support system. Experimental and Clinical Hepatology 4(2):46–48

    Google Scholar 

  26. Ras ZW, Tzacheva AA (2005) In search for action rules of the lowest cost. In: Monitoring, security, and rescue techniques in multiagent systems, volume 28, pages 261–272. Springer

  27. Tzacheva AA, Bagavathi A, Datta AK (2018) In search of actionable patterns of lowest cost - a scalable graph method. International Journal of Database Management Systems, 10(3)

  28. Ras ZW, Tzacheva AA (2003) Discovering semantic inconsistencies to improve action rules mining. In: Intelligent information processing and web mining, volume 22, pages 301–310. Springer

  29. Pawlak Z (1981) Information systems theoretical foundations. Inf Syst 6(3):205–218

    Article  MATH  Google Scholar 

  30. Tzacheva AA, Ras ZW (2010) Association action rules and action paths triggered by meta-actions. In: 2010 IEEE International conference on granular computing, pages 772–776. IEEE

  31. Ke W, Jiang Y, Tuzhilin A (2006) Mining actionable patterns by role models. In: 22Nd international conference on data engineering (ICDE’06), pages 16–16. IEEE

  32. Touati H, Ras ZW, Studnicki J (2015) Meta-actions as a tool for action rules evaluation. In: Feature selection for data and pattern recognition, volume 584. Springer, Berlin, Heidelberg, pp 177–197

  33. Kuang J, Ras ZW, Daniel A (2015) Personalized meta-action mining for nps improvement. In: International symposium on methodologies for intelligent systems, volume 9384, pages 79–87. Springer

  34. Pawlak Z (1984) Rough sets and decision tables. In: Symposium on Computation Theory, volume 208, pages 187–196. Springer, Berlin, Heidelberg

  35. Bazan JG, Szczuka M (2005) The rough set exploration system. In: Transactions on rough sets III, volume 3400. Springer, Berlin, Heidelberg, pp 37–56

  36. Hutto C, Gilbert E (2014) Vader: A parsimonious rule-based model for sentiment analysis of social media text. In: Proceedings of the International AAAI Conference on Web and Social Media, volume 8, pages 216–225

  37. De Marneffe M-C, Manning CD (2008) Stanford typed dependencies manual. Technical report, Stanford University

  38. Bancken W, Alfarone D, Davis J (2014) Automatically detecting and rating product aspects from textual customer reviews. In: Proceedings of the 1st International Workshop on Interactions between Data Mining and Natural Language Processing at ECML/PKDD, volume 1202, pages 1–16. CEUR-WS. org

  39. Moghaddam SA (2013) Aspect-based opinion mining in online reviews. PhD thesis, Applied Sciences: School of computing science, Simon Fraser University, Canada

  40. Simunek M (2003) Academic kdd project lisp-miner. In: Intelligent systems design and applications, volume 23. Springer, Berlin, Heidelberg, pp 263–272

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuehua Duan.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Zbigniew W. Ras contributed equally to this work.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Duan, Y., Ras, Z.W. Developing customer attrition management system: discovering action rules for making recommendations to retain customers. Appl Intell 53, 10485–10499 (2023). https://doi.org/10.1007/s10489-022-03614-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03614-0

Keywords

Navigation