Skip to content

marijatech/Telecom-Churn-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Telecom Customer Churn Analysis

πŸ“ Project Overview This project analyzes customer churn data from a telecommunications company to understand the factors influencing customer retention and churn. The primary goal is to identify characteristics and behaviors associated with customer churn to inform strategies that can reduce it.

πŸ“‚ Dataset The dataset contains information on 300 customers, including:

πŸ”Ή Demographic data (gender, age, etc.)
πŸ”Ή Account information (tenure, contract type, payment method, etc.)
πŸ”Ή Service details (Internet, Online Security, Tech Support, etc.)
πŸ”Ή Monthly and Total Charges
πŸ”Ή Churn status (indicating whether the customer has left the service)

πŸ“Š Analysis Steps πŸ” Data Exploration: Understanding data types, checking for missing values, and identifying unique values.
πŸ“ˆ Data Visualization: Exploring churn distribution based on customer attributes, including: πŸ’΅ Monthly and Total Charges
πŸ“… Tenure (length of service)
πŸ› οΈ Add-on services (Internet Service, Tech Support, etc.) πŸ“‰ Correlation Analysis: Examining relationships between numeric variables to identify potential factors influencing churn.

πŸ” Key Insights πŸ’Έ Higher Monthly Charges: Customers with higher monthly charges are more likely to churn.
πŸ•’ Shorter Tenures: Customers with shorter service durations (tenure) have a higher churn rate.
πŸ”’ Add-On Services: Services such as Online Security and Tech Support are associated with lower churn rates.
πŸ”— Loyalty Over Time: Long-term customers are less likely to churn, suggesting loyalty builds over time.

🎯 Conclusion To reduce churn, the company should focus on:

🌟 Improving early customer experiences
πŸ’‘ Considering flexible pricing for cost-sensitive customers
πŸ“’ Promoting value-added services
🎁 Implementing loyalty programs for long-term customers and targeting at-risk customers with personalized retention strategies

βš™οΈ Requirements 🐍 Python (Pandas, Seaborn, Matplotlib)
πŸ“’ Jupyter Notebook

πŸš€ How to Run πŸ“₯ Clone the repository.
πŸ“¦ Install required packages.
πŸ“‚ Open and ▢️ Run the Telecom Customer Churn Analysis.ipynb notebook for a step-by-step walkthrough of the analysis.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published