AI-powered salary estimation system built with Flask, Python, and Machine Learning.
Training Records
Model Score
Input Features
The Employee Salary Prediction System is an AI-powered web application designed to predict employee salaries based on experience, education, skills, job role, company size, and location.
The system uses Machine Learning to analyze historical salary data and generate estimated salary results. It helps users understand expected salary ranges and supports HR departments in data-driven decision making.
The system uses a Random Forest Regression model trained on approximately 250,000 salary records.
The model achieved an R2 score of 0.91, which shows strong prediction performance for this project.
User enters employee details through the prediction form.
Flask sends the encoded data to the trained ML model.
The system displays the predicted annual salary.