Skip to content

AI-Powered Customer Churn Prediction is a Flask-based web application that leverages machine learning to help businesses predict whether a customer is likely to leave (churn). Built with a clean and responsive UI using Bootstrap, this tool allows users to input key customer details — such as tenure, monthly charges, contract type.

License

Notifications You must be signed in to change notification settings

Ritesh-cloud/AI-Powered-Customer-Churn-Prediction

Repository files navigation

🔮 AI-Powered Customer Churn Prediction

Predict customer churn with confidence using machine learning and a clean Flask web app. This project allows businesses to proactively identify customers at risk of leaving — before it’s too late.

🧠 What Is Customer Churn?

Customer churn refers to the percentage of customers who stop using a company’s product or service over a given time period. Predicting churn helps in improving retention, reducing losses, and increasing profitability.

💡 Features

✅ Predict churn based on 19 input features ✅ Clean and responsive UI with Bootstrap ✅ Machine learning model trained and integrated ✅ Preprocessing pipeline for real-time predictions ✅ Probability-based feedback with clear messaging

🖥️ Tech Stack Layer Tools Used Frontend HTML, CSS, Bootstrap Backend Flask (Python) ML Model Pickle (trained model), Scikit-learn Data Handling Pandas, Custom Preprocessing

🔍 Model Info

Trained on Telco Customer Churn Dataset (Kaggle)

Preprocessing: Label encoding, handling missing values

Algorithm: RandomForestClassifier (customizable)

Evaluation: Accuracy, ROC-AUC, Precision-Recall

🤝 Contributing

Contributions are welcome! Feel free to fork the repo and open a PR with improvements 🚀

📃 License

MIT License © 2025 Your Name

🌟 Show Your Support

If you found this project useful or interesting, give it a ⭐ and share it with others!

About

AI-Powered Customer Churn Prediction is a Flask-based web application that leverages machine learning to help businesses predict whether a customer is likely to leave (churn). Built with a clean and responsive UI using Bootstrap, this tool allows users to input key customer details — such as tenure, monthly charges, contract type.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published