Inspiration
I have a number of friends who are actively job-seeking, and I hope that this project helps them out.
What it does
VitaMatch scrapes popular job websites for jobs and then matches those jobs to a person's resume. It relies on an LLM for reduction, summarization, matching, and recommendation.
How we built it
VitaMatch was built with Python and relies on a few Python modules to do the heavy lifting (PyPDF, JobSpy, and the OpenAI API).
Challenges we ran into
Throttling was a challenge by LinkedIn (but understandable).
Accomplishments that we're proud of
Developed quickly! The code could be better structured, but it is a prototype and works.
What we learned
Advancing my Python knowledge and learning more about prompting to get the right information in the right format from the LLM.
What's next for VitaMatch
Add a feature that identifies skill gaps for the user based upon the jobs that weren't quite a fit.
Built With
- jobspy
- openai
- pypdf
- python
Log in or sign up for Devpost to join the conversation.