Inspiration
Resumes are a vital point in getting your desired job and making one that can help you get that first stage of the interview is very important and at times confusing because there is this gatekeeper Applicant Tracking system aka ATS which searches for keywords from the job description and gives a score to your resume before it gets to the recruiter. Having faced this issue of no response loop from a recruiter I searched about it until I found out about ATS and then it clicked to develop something which will help many job seekers.
What it does
It takes the user resume and converts it into a document file(.docx) further processing it through the doc2text library and then the spacy library is used for removing the stop words and a resume score is provided using cosine similarity. It provides a simple way for the user to evaluate their resumes against the job descriptions.
How we built it
It is built using streamlit, spacy, rake, and various pdf converting libraries.
Challenges we ran into
The pdf display in streamlit with highlighted words was a mammoth task to accomplish and particular scoring criteria using phrase matching for words based on their importance and similarity.
Accomplishments that we're proud of
Completing the web app in the given time frame which users can use soon.
What's next for Resume Aid
Launching it for the world soon.
Built With
- python
- rake
- spacy
- streamlit


Log in or sign up for Devpost to join the conversation.