Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/durai0706/telecom_churn_prediction_site

Customer churn, where customers leave a service provider for a competitor, poses significant challenges for telecom companies. This project develops a predictive model using a dataset of 100,000 records with 100 variables, aiming to identify likely churners and provide actionable insights to enhance retention strategies
https://github.com/durai0706/telecom_churn_prediction_site

dj flask h ju py streamlit

Last synced: 2 days ago
JSON representation

Customer churn, where customers leave a service provider for a competitor, poses significant challenges for telecom companies. This project develops a predictive model using a dataset of 100,000 records with 100 variables, aiming to identify likely churners and provide actionable insights to enhance retention strategies

Awesome Lists containing this project

README

        

# Customer Churn Prediction

## Project Overview

Customer churn, the rate at which customers leave a service provider for a competitor, is a significant challenge for telecom companies. High churn rates lead to substantial revenue losses, increased customer acquisition costs, and reduced market share. This project aims to develop a predictive model that accurately identifies customers likely to churn, enabling telecom companies to implement proactive retention strategies, improve customer satisfaction, and enhance long-term loyalty.

## Objective

The objective of this project is to develop a machine learning model that predicts customer churn and provides actionable insights to help telecom companies prioritize retention efforts and mitigate churn.

## Dataset

The dataset used in this project contains approximately 100,000 records and 100 variables, including customer demographics, usage patterns, service plans, billing information, and more. The target variable is `churn`, indicating whether a customer has left the service provider.

## Deployment

The model has been deployed using three different frameworks:

- **Streamlit:** [Streamlit App](https://telecom-hmb5wxajocib8bnamx8pra.streamlit.app/)

![App Screenshot](screenshot/streamlit/1.JPG)

![App Screenshot](screenshot/streamlit/2.JPG)

![App Screenshot](screenshot/streamlit/3.JPG)

![App Screenshot](screenshot/streamlit/4.JPG)

- **Flask:** [Flask App](https://telecom-79j7.onrender.com/)

![App Screenshot](screenshot/flask/1.JPG)

![App Screenshot](screenshot/flask/2.JPG)

![App Screenshot](screenshot/flask/3.JPG)

- **Django:** [Django App](https://telecom-1-ibrd.onrender.com/)
![App Screenshot](screenshot/django/1.JPG)

![App Screenshot](screenshot/django/2.JPG)

![App Screenshot](screenshot/django/3.JPG)