Skip to content

JobHunter is an automated job notification system that keeps job seekers updated with the latest job postings from company website.

License

Notifications You must be signed in to change notification settings

XinyuP/Job_Hunter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Job_Hunter

JobHunter is an automated job notification system that keeps job seekers updated with the latest job postings on a company's website. The system utilizes push notifications, email or text message notifications to notify users about new job postings. JobHunter aims to solve the problem of missing out on job opportunities due to late application or not being informed on time.

In addition to the job notification system, JobHunter also provides a machine learning-based text classification system that classifies job postings into one of four industry categories. The system uses supervised machine learning methods to assign new job titles to one of four industry categories. The industry classification problem is a multi-class text classification problem, and the solution includes data cleaning, text preprocessing, dealing with data imbalance and building a machine learning model using LinearSVM, Multinomial NaiveBayes, and Logistic Regression.

The final machine learning model, LinearSVM, is then deployed using a Flask API that provides a RESTful API service to users. The model is not recompiled or trained with each request but rather predicts on the given data in the request.

JobHunter aims to make the job search process easier for job seekers by notifying them about new job postings in a timely manner and assisting them in classifying job postings into relevant industry categories.

About

JobHunter is an automated job notification system that keeps job seekers updated with the latest job postings from company website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.8%
  • Python 24.1%
  • SCSS 16.3%
  • HTML 4.5%
  • CSS 3.6%
  • Dockerfile 2.6%
  • Shell 0.1%