Skip to content

Customer Churn prediction means knowing which customers are likely to leave or unsubscribe from your service.

Notifications You must be signed in to change notification settings

Lakshitalearning/ChurnInsight

Repository files navigation

Churn Prediction App

Predicting user churn with machine learning and web development

Overview

This repository contains the code for a Churn Prediction App, built as part of my internship at Codsoft. The app uses machine learning algorithms to identify users at risk of leaving a platform, and provides actionable recommendations to reduce churn rates.

Features

- User-friendly interface for uploading data and viewing predictions
- Interactive visualizations for exploring user behavior and churn trends
- Robust machine learning model for accurate predictions
- Seamless web development for a smooth user experience

Tech Stack

- Python for backend development and data analysis
- Flask for web application development
- Scikit-learn for machine learning tasks
- Pandas, NumPy for data manipulation
- HTML, CSS, JavaScript for frontend development

Usage

1. Clone the repository and install dependencies
2. Upload your dataset to the app
3. View predictions and explore user behavior with interactive visualizations
4. Use actionable recommendations to reduce churn rates

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License. See LICENSE for details.