This repo contains sample code for the Job Salary Prediction, hosted by Kaggle with Adzuna.
This repo contains sample code for the Job salary prediction bvased on Title, Job desciption, Raw location and Normalized location Data set used for the project is Job Salary Prediction
- Suggested to try the project by creating a virtual environment
python -m venv env_jobsalarypred
- Activate the virutal environment
- Install the dependencies using the command
pip install -r requirements.txt
To run the benchmark,
- Download the data
- Modify SETTINGS.json to point to the training and validation data on your system, as well as a place to save the trained model and a place to save the submission
- Train the model by running
python src/train.py
- Make predictions on the validation set by running
python src/predict.py
- To run the streamlit app
streamlit run src/app.py
- After 5 open the Browser if you are running in local machine or go to step 7
- Check the job salary prediction webapp
This benchmark took approximately 0.5 hours to execute on a Windows 10 laptop with 12GB of RAM and 8 cores at 2GHz.