Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Vizo-AI/Customer-Attrition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

Customer-Attrition

Customer attrition, also known as customer churn, customer turnover, or customer defection, is the loss of clients or customers.

Internet service providers, Telephone service companies, insurance firms, pay TV companies, and alarm monitoring services, often use customer attrition analysis and customer attrition rates as one of their key business metrics because the cost of retaining an existing customer is far less than acquiring a new one. Companies from these sectors often have customer service branches which attempt to win back defecting clients, because recovered long-term customers can be worth much more to a company than newly recruited clients.

Companies usually make a distinction between voluntary churn and involuntary churn. Voluntary churn occurs due to a decision by the customer to switch to another company or service provider, involuntary churn occurs due to circumstances such as a customer's relocation to a long-term care facility, death, or the relocation to a distant location. In most applications, involuntary reasons for churn are excluded from the analytical models. Analysts tend to concentrate on voluntary churn, because it typically occurs due to factors of the company-customer relationship which companies control, such as how billing interactions are handled or how after-sales help is provided.

predictive analytics use churn prediction models that predict customer churn by assessing their propensity of risk to churn. Since these models generate a small prioritized list of potential defectors, they are effective at focusing customer retention marketing programs on the subset of the customer base who are most vulnerable to churn.

1. Data
 1.1. Data overview
2. Data Manipulation
3. Exploratory Data Analysis
 3.1. Customer attrition in data
 3.2. Varibles distribution in customer attrition
 3.3. Customer attrition in tenure groups
 3.4. Monthly Charges and Total Charges by Tenure and Churn group
 3.5. Monthly charges,total charges and tenure in customer attrition
 3.6. Correlation Matrix
 3.7. Binary variables distribution in customer attrition(Radar Chart)
4. Data preprocessing
5. Model Building
 5.1. Baseline Model
 5.2. Synthetic Minority Oversampling TEchnique (SMOTE)
 5.3. Decision Tree Visualization
 5.4. KNN Classifier
 5.5. A random forest classifier.
 5.6. Gaussian Naive Bayes
 5.7. Support Vector Machine
 5.8. XGBoost Classifier
6. Model Performances
 6.1. model performance metrics
 6.2. Compare model metrics
 6.3. Confusion matrices for models
 6.4. ROC - Curves for models

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /