๐ Inspiration We noticed that many qualified candidates get rejected by companies even before human eyes see their resumes. Why? Because Applicant Tracking Systems (ATS) filter them out due to formatting issues or missing keywords. We wanted to build a solution that helps job seekers beat the ATS and improve their chances of landing interviews.
๐ก What it does Our tool, ATS Resume Score, allows users to upload their resumes and receive an AI-generated score based on how well their resume matches a given job description. It highlights missing keywords, evaluates relevance using NLP models, and suggests improvementsโjust like a real ATS would, but with transparency.
๐ How we built it Frontend: HTML, CSS (Glassmorphism design), and Flask templates. Backend: Python with Flask. AI/NLP: Sentence Transformers + Cosine Similarity for matching. Database: MongoDB to store uploaded resumes and user data. Tools: VS Code, GitHub, Colab for testing AI models.
๐ง Challenges we ran into Parsing unstructured resumes with varying formats (PDFs). Extracting relevant text for accurate scoring. Implementing meaningful feedback suggestions from cosine similarity results. Ensuring UI clarity while using a glassmorphism style.
๐ Accomplishments that we're proud of Successfully built a working prototype with real-time AI-based scoring. Created a clean and responsive user interface. Integrated NLP models to simulate actual ATS behavior. Helped test users understand why their resume may fail and how to fix it.
๐ What we learned Deep understanding of resume parsing and keyword extraction. Practical use of sentence embeddings and cosine similarity. Design principles behind building ATS-friendly resumes. Importance of UI/UX in showcasing technical functionality effectively.
๐ What's next for AI-Powered Resume Optimization and Scoring System Add support for multiple job descriptions and ranking resumes. Integrate GPT-4/Gemini to generate optimized resume content. Support real-time editing and suggestions within the app. Deploy on cloud (Render/Heroku/Vercel) with login support. Launch as a browser extension or SaaS platform for job seekers and career coaches.
Log in or sign up for Devpost to join the conversation.