📌 Project Overview
RetenX is a Machine Learning-based Employee Attrition Prediction System designed to help organizations analyze employee retention trends. It uses multiple ML algorithms to predict which employees are at risk of leaving, enabling businesses to take proactive measures.
- ✅ Predict employee attrition using 5 ML models (Random Forest, Logistic Regression, SVM, KNN, XGBoost).
- ✅ Handle datasets with null values for better accuracy.
- ✅ User-friendly Flask web interface for predictions and analysis.
- ✅ Clean and modern UI inspired by x.ai.
- ✅ Comparison of different ML models' performance.
- ✅ Dataset processing for bulk employee attrition prediction.
- ✅ Historical trends & retention strategy suggestions based on insights.
RetenX/
│── datasets/
│── models/
│── templates/
│── static/
│── training/
│── app.py
│── requirements.txt
│── README.md
│── .gitignore
git clone https://github.com/Rubel286/RetenX.git
cd RetenX
On Windows:
python -m venv venv
venv\Scripts\activate
On macOS/Linux:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app.py
Then open http://127.0.0.1:5000/ in your browser.
Check the project in action: https://retenx.onrender.com/