Flaw in Job Scraper Software #1
Replies: 2 comments
|
Alright update! I think I have managed to implement a tool to fix the issue above. Firstly, instead of a small language processing model, I switched to a Medium one. The main difference between them is a concept called Word Embeddings. This is where the numerical (mathematical) representation of words with similar meaning are mapped to neighbouring points in |
|
Well... . After getting some feedback and some experimentation, I found out that the job score matcher is essentially useless in the practical world. The resumes and descriptions are too different and unpredictable, and the perfect job-resume match can you give you 30% score?! Therefore, I will have to "Kill my Darlings", as they call it in SD, and remove this feature which I thought was a game-changer. |
Uh oh!
There was an error while loading. Please reload this page.
Hello! Been making a job scraper and job match score calculator using Cosine Similarity recently for Fathers Day.
I hit a major flaw with my code. My skill extractor that is used for calculating the similarity between skills in a Resume and Job description uses a fixed keywords list for skill extraction.
What if a job description uses a synonym for a skill they are looking for, and the script ignores it entirely? Furthermore, lets say someone adds a new skill to their resume, and the keyword is still not in the list, so it gets ignored entirely. After some research, I found out that the problem I am facing is a Out-Of-Vocabulary (OOV) Problem and the Synonymity Problem.
This is my current code:
I am still actively searching for a solution.
All reactions