Giter Club home page Giter Club logo

customer-churn-prediction's Introduction

Customer Churn Prediction for DTH Services

Overview

This project focuses on predicting customer churn for a Direct-To-Home (DTH) service provider, faced with high competition and customer retention costs. By leveraging machine learning models, the project aims to identify potential churners and suggest targeted offers to retain them effectively.

Project Resources

This project includes several key documents and files, all of which are essential for a comprehensive understanding of the project and its outcomes:

Table of Contents

Project Background

The DTH industry's churn rate stands at 14-16%, with the company experiencing a churn rate of 16.84%. This project was undertaken to reduce churn by predicting potential churners using data-driven insights and implementing targeted retention strategies.

Objectives

  • Develop a churn prediction model that can accurately predict potential churners.
  • Provide clear and actionable retention strategies to reduce customer churn.
  • Enhance the company's revenue by improving customer retention rates.

Data Overview

The dataset includes data from 11,260 unique customer accounts with 19 attributes, such as account tenure, service scores, and payment methods. Data preprocessing involved handling missing values, removing duplicates, and feature engineering to ensure data quality for model training.

Exploratory Data Analysis (EDA)

We conducted a comprehensive EDA to understand the factors contributing to churn. Key findings include:

  • High churn rates among new customers.
  • Significant impact of customer service interactions on churn likelihood.
  • Variations in churn rates across different payment methods and customer demographics.

Model Building

We employed various machine learning models including Logistic Regression, XGBoost, and Random Forest. The XGBoost model was tuned to optimize for precision and recall, proving to be the most effective in predicting churn.

Model Comparison

Model Accuracy Precision Recall F1-Score
Logistic Regression 85% 80% 78% 79%
Random Forest 88% 83% 85% 84%
XGBoost 92% 90% 91% 90.5%

Model Performance

The final model achieved a recall of 91%, helping us to accurately identify potential churners. The model's performance insights are crucial for implementing effective customer retention strategies.

Business Insights and Recommendations

  • Enhance Customer Onboarding: Improving the initial customer experience to reduce early churn.
  • Optimize Customer Service: Tailoring customer service efforts based on individual service scores and feedback.
  • Customized Retention Offers: Using predictive insights to offer customized retention plans that address specific customer needs.

customer-churn-prediction's People

Contributors

mp-balaji avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.