Inspiration
The thing which inspired me was that every fresher is facing the issue of rejection in the first round ( resume round of a company ) due to improper/ less engaging information provided by them so to minimalize the risk of getting rejected in first round I have created SyncSkills.
What it does
SyncSkills is a web application to help users evaluate resumes based on given job descriptions. This application utilizes Gemini AI to analyze resumes and provide feedback on their relevance to the job description.
How we built it
I created the app workflow and the architecture design , I have used streamlit for the interface of the app , I have used PyMuFu framework which helps to convert the pdf to images for further analysis and gemini api which uses vision pro model to generate feedback.
Challenges we ran into
At beginning , for reading the data , it was a challenging task to convert pdf files to images files as the data was leaking (I was using pdf2image library),the issue was taken care by using PyMuFu framework.
Accomplishments that we're proud of
Completed the desired project in time with great results.
What we learned
Got to learn about vision pro model and its features.
What's next for SyncSkills
To generate resume of the user on the basis of their feedback given by model.
Built With
- ai
- api
- next.js
- python
- typescript
Log in or sign up for Devpost to join the conversation.