University Final-Year Project
An AI-powered applicant tracking system that parses and screens resumes and matches them to roles using NLP and deep learning.
Full-stack AI ATS built as a university final-year project. The system ingests resumes, extracts structured data via NLP, scores candidates against role requirements, and surfaces ranked shortlists for recruiters.
Traditional ATS relies on keyword matching — a poor proxy for actual fit. The goal was a smarter system using semantic similarity and learned role-specific patterns rather than exact keyword hits.
Django REST backend with spaCy and a custom deep learning pipeline for resume parsing and role matching. Named entity recognition extracts skills, experience, and education. A fine-tuned similarity model ranks candidates by semantic fit. React frontend provides a recruiter dashboard with shortlists, scoring breakdowns, and batch upload.
I'm available for full-time startup roles and select freelance projects.