avijay24 / Customer-Churn-Predictions-Using-Classification-Analysis

Customer Churn Predictions Using Classification Analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Customer Churn Predictions Using Classification Analysis

Churn refers to the number of customers who stop using a product or service over a given period of time. Customers churn for various reasons such as poor customer service, product dissatisfaction, price sensitivity, better alternatives, and changes in circumstances, e.g. relocation. A data analyst finds the factors causing churn in data and works towards preventing it.

Churn prediction is the process of using data and analytical models to identify which customers are most likely to stop doing business with or using a company’s product or service in the near future.

Data analytics professionals typically use machine learning algorithms such as logistic regression, decision trees, and support vector machines to predict customer churn using classification analysis. These algorithms analyze data such as customer demographics, purchase history, and interactions with the company to identify patterns that can predict customer churn.

Dataset used: telco-dataset 21 columns

Customers who left within the last month — the column is called Churn

Each customer has signed up for services such as phone, multiple lines, internet, online security, online backup, device protection, tech support, and streaming TV and movies.

Customer account information — how long they’ve been a customer, contract, payment method, paperless billing, monthly charges, and total charges

Demographic info about customers — gender, age range, and if they have partners and dependents

About

Customer Churn Predictions Using Classification Analysis


Languages

Language:Jupyter Notebook 100.0%