Skip to content

End 2 end machine learning project using a sample dataset from kaggle/adzuna

Notifications You must be signed in to change notification settings

saitejamalyala/JobSalaryPrediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kaggle - Job Salary Prediction

This repo contains sample code for the Job Salary Prediction, hosted by Kaggle with Adzuna.

Instructions

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,

  1. Download the data
  2. 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
  3. Train the model by running python src/train.py
  4. Make predictions on the validation set by running python src/predict.py
  5. To run the streamlit app streamlit run src/app.py
  6. After 5 open the Browser if you are running in local machine or go to step 7
  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.

About

End 2 end machine learning project using a sample dataset from kaggle/adzuna

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published