Git Product home page Git Product logo

customer-churn-reduction's Introduction

Customer Churn Reduction

Acquiring new customers costs more than maintaining current customers. When a current customer is lost, we lose future revenue and also the resources and investment that was spent to acquire that customer.

Objective

  • Our goal is to create a logistic regression model that accurately predicts the potential churn of customers (true positives) and has minimum misidentifications (false positives).
  • Once the customers who are most likely to churn are identified, a targeted approach can be used to address the factors that most influence churn.

Data Overview

A preliminary look at the data shows our overall churn rate is 14.5%. Customers with an International Plan have a much higher churn rate than the general population(42.4%).Those with a voicemail plan have a smaller churn rate than the general population (8.68%) bargraph1

Implementing Logistic Regression

A model is only ever as good as the data that drives it. For that reason, it is essential to spend time investigating the properties of your data and whether any manipulation may be in order prior to beginning the modeling process.Complete Analysis is performed using R Churngif

Estimation of the model’s performance

There are so many ways one can access the performance of the logistic regression model. we have considered the ROC curve and AUC ROC In the ROC plot, you want your points on the curve to get closer to the northwest (0,1) for your model to be more accurate. The closer your points are to the diagonal line, the less accurate your model is. AUC is the area under the curve of ROC. RocPlot

Insights and Conclusions

Focus on factors most influencing churn.Identify areas where we can make improvements that will make our customers want to stay.

conclusion

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.