Skip to content

Using the Dice.com API and Python created a system that recommends job postings that are similar to ones I have applied to in the past

Notifications You must be signed in to change notification settings

Bhoomi17/JobRecommendationSystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JobRecommendationSystem

This is a repository for a system that recommends job postings that are similar to ones I have applied to in the past. It uses the Dice.com API and Python.

At a high level this program builds a bigram and unigram model of an ideal job posting based off of jobs I have previously applied for. Then it searches the Dice job board for jobs that are similar to my ideal job post. It uses the Jiccard Index to measure how similar the postings are to each other. Jobs that are greater than a certain thereshold (.03) have their website opened automatically for further review. Finally all the job posting data is saved to a local SQLite database.

My motivation for this project was that I was spending a lot of time searching and screening job postings. Creating job filters helped but I wanted to go further. Now when I want to search Dice.com for jobs I simply run the script, come back in a few mintues and review the postings that have been opened in my browser.

About

Using the Dice.com API and Python created a system that recommends job postings that are similar to ones I have applied to in the past

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%