The Employee Promotion Prediction Using Machine Learning system is a comprehensive machine learning solution that predicts employee job change and promotion likelihood using the HR Analytics Job Change Prediction dataset. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It implements Random Forest and XGBoost with SMOTE for class balancing, achieving 91.2% accuracy and 0.962 AUC-ROC.
The system utilizes the HR Analytics Job Change Prediction dataset containing 19,158 employee records with 14 features including demographic information, educational background, work experience, training hours, and company-specific attributes. It provides a user-friendly web interface for data upload, exploratory data analysis, model training, and real-time employee promotion prediction, enabling HR professionals to implement data-driven talent management and retention strategies.
| Metric | Random Forest | XGBoost | Best |
|---|---|---|---|
| Test Accuracy | 89.4% | 91.2% | XGBoost |
| Test Precision | 89.4% | 91.2% | XGBoost |
| Test Recall | 89.4% | 91.2% | XGBoost |
| Test F1-Score | 89.4% | 91.1% | XGBoost |
| Test AUC-ROC | 95.1% | 96.2% | XGBoost |
| CV Mean Accuracy | 91.4% | 91.8% | XGBoost |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on