Back to projects

ResumeSnap
Niket Girdhar / July 22, 2024
This project was build during a Nights and Weekend S5 by buildspace
What is ResumeSnap?
ResumeSnap takes in the resume of the user and generates concise summaries, highlighting their key skills and experiences
Technologies/APIs used?
- Python 3.x
- HTML
- Vanilla CSS
- JavaScript
- Flask
- Groq API
Features
1. Resume Upload & Summary Generation
- Users can upload their resume in PDF format.
- The tool processes the uploaded resume and extracts key details to generate a summary.
2. Job Profile-Based Evaluation
- The summarizer now evaluates the resume based on the job profile provided by the user.
- This allows users to assess their strengths and weaknesses in relation to the job they want to apply for.
3. Readability Rating
- The system generates a "readability rating" for the resume, showing how well the system could process and understand the document.
- Users can track how well their resume performs in terms of readability and how suitable it is for the job profile they are applying to.
4. User Feedback Section
- An integrated review section allows users to provide feedback on their experience.
- Continuous improvement based on user feedback is a key focus.
5. ATS Compatibility (Future Goal)
- The tool is being enhanced to simulate an Applicant Tracking System (ATS) style rating system.
- This feature will help users gauge how their resumes will be perceived by automated systems used by many companies to filter resumes.
6. Job Profile & Job Description Upload
- Users can upload a job profile or even a job description document (e.g.,
.docx
format). - This will allow the system to generate more precise recommendations based on the content of the job description.