Recruiters often receive hundreds of resumes for a single job opening. Manually reviewing and comparing each resume against the job description is time-consuming and can lead to inconsistent or biased decisions. An AI-based tool can help streamline this process by automatically evaluating and ranking resumes based on how well they match the job requirements.
Help HR teams save time and improve candidate screening by building a tool that ranks uploaded resumes according to how closely they align with a given job description.
Design and develop an AI-based application where HR personnel can: Upload multiple resumes in PDF format Paste or enter a job description Automatically receive a ranked list of candidates based on fit
Your system should include:
A job description (text input) A set of resumes (PDF files)
Ranked list of resumes based on relevance to the job description Breakdown of matching factors (e.g., experience, skills, education, languages)
- Management Team (Co-mentor): Bara Al-Sedih (@barasedih11)
- Front-End Team:
- Backend Team: Bara Al-Sedih (@barasedih11)
- AI Team:
- Data Analysis Team:
- ML Team:
- UX Team:
