Skip to content

This repository is dedicated to studying how we can prevent customers from switching to other telecommunications services, a practice commonly referred to as "churn".

License

Notifications You must be signed in to change notification settings

Mindful-AI-Assistants/Customer-Churn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the Project

This repository is dedicated to studying how we can prevent customers from switching to other telecommunications services, a practice commonly referred to as 'churn.' By analyzing customer data, we aim to develop a machine learning model capable of identifying which customers are most likely to leave for competitors. This is crucial for helping companies tailor personalized offers and services to retain at-risk customers.

A telecommunications company is particularly concerned about the number of clients switching from their fixed-line services to cable competitors. The goal is to understand who is leaving and why. As a data analyst for this company, your task is to identify these customers and uncover the reasons behind their migration, enabling the business to take proactive measures to win them back and improve customer retention.

Machine Learn 🤖

For this machine learning algorithm, we used the Decision Tree. This approach aims to find rules that can determine whether a customer is likely to switch to other telecommunications services.

Database Used 📊

For this project, we used the database called WA_Fn-UseC_-Telco-Customer-Churn avaliable on Kaggle.

Code and Report

Contributors 👨‍💻

Reference

  • WA_Fn-UseC_-Telco-Customer-Churn. Kaggle, 2018. Disponível em: https://www.kaggle.com/datasets/palashfendarkar/wa-fnusec-telcocustomerchurn. Acesso em: 17 de set. de 2024.
  • KOTLER, Philip; KELLER, Kevin Lane. Administração de Marketing. 14. ed. São Paulo: Pearson Prentice Hall, 2012.
  • RICHARDSON, Alan. Retention Strategies for Telecom Customers. Telecommunications Policy, v. 34, n. 11, p. 666-679, 2010.
  • TUKEY, John W. Exploratory Data Analysis. Reading: Addison-Wesley, 1977.
  • AGARWAL, Ruchi; AGGARWAL, Ajay. Data Analytics: Principles, Tools and Practices. 1. ed. Nova York: Apress, 2019.
  • LITTLE, Roderick J. A.; RUBIN, Donald B. Statistical Analysis with Missing Data. 2. ed. Nova York: John Wiley & Sons, 2019.
  • ALLISON, Paul D. Handling Missing Data by Maximum Likelihood. Sociological Methods & Research, v. 28, n. 3, p. 301-309, 2000.
  • GÉRON, Aurélien. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. 2. ed. Sebastopol: O'Reilly Media, 2019.
  • WITTEN, Ian H.; FRANK, Eibe; HALL, Mark A. Data Mining: Practical Machine Learning Tools and Techniques. 4. ed. Burlington: Morgan Kaufmann, 2016.
  • QUINLAN, J. R. C4.5: Programs for Machine Learning. San Mateo: Morgan Kaufmann, 1993.
  • BREIMAN, Leo et al. Classification and Regression Trees. Belmont: Wadsworth International Group, 1984.
  • Classificação: ROC e AUC. Google Machine Learn. Disponível em: https://developers.google.com/machine-learning/crash-course/classification/roc-and-auc?hl=pt-br. Acesso em: 20 de set. de 2024.

About

This repository is dedicated to studying how we can prevent customers from switching to other telecommunications services, a practice commonly referred to as "churn".

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published