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

Share this project:

Updates