This project is an AI-powered Applicant Tracking System (ATS) Scorer that evaluates resumes against job descriptions.
- 📄 Resume Text Extraction → Extracts raw text from resumes (PDF/DOCX).
- 🧹 Formatting & Parsing → Cleans and structures the extracted text.
- 🎯 Scoring → Uses a GenAI model to score the resume against a given job description.
- 📝 Feedback → Provides suggestions to improve resume alignment with the role.
- Python
- LangChain / Gemini
- PyPDF2 / docx for resume parsing
To simulate how modern ATS systems evaluate resumes, helping job seekers optimize their resumes for better shortlisting chances.