Inspiration
Recursive Job matching It was inspired by the manual tedious process of matching resumes with job description,Wanted to leverage the Generative AI tools to sort out my problems and move away from the manual process as much as possible.
What it does
As a project in whole it has the capacity to extract jobs the descriptions from portals and use Gemini API call the get feedback about the resume and extract key words for any particular jobs selected from UI.
How we built it
It is built using python for both front end and backend integrations.
Challenges we ran into
Ideally one of the biggest challenge we ran into was how to extract jobs from portals. But with use of gemini studio it paved my way into development in a easier fashion.
Accomplishments
Happy that we are able to extract feedbacks in a easier way and able to rectify resume for multiple jobs in short amount of time.
What we learned
Learned a lot about web scrapping, api integration. This project also helped me pave my way into no sql data base designing as it was used for backend authentication.
What's next for RJA
The next step in this journey is to add on to the data extraction process on more granular level and provide some additional features which will help user identify the drawbacks in there resume.
Built With
- ai
- api
- beautiful-soup
- docx
- mongodb
- pypdf2
- python
- reportlab
- request
- streamlit
Log in or sign up for Devpost to join the conversation.