Intelligent Resume Analyser:
An AI-inspired Resume Analyzer built using Python that evaluates a candidate’s resume against job requirements and generates a structured analysis report including match score, skill comparison, and recommendation status.
Project Overview:
This project parses resume data from a text file, extracts structured information, and compares it with predefined job requirements.
it performs:
- Resume parsing
- Skill matching
- Education validation
- Experience validation
- Match scoring
- Report generation The system produces a professional-style resume analysis report with recommendation status.
Features:
1.Resume parsing
Extracts:
- Name
- skills
- Education
- Experience
2.Skill Matching
- Compares candidate skills with required job skills
- identifies:
- Matched skills
- Missing skills
3.Experience check
- Validates candidate’s experience against minimum job requirement
4.Ecducation verification
- Checks if candidate’s education matches job criteria
5.Scoring System
- Skills match contributes to score
- Experience adds bonus score
- Education adds bonus score
- Final score out of 100
6.Report Generation Produces formatted analysis report including:
- Match Score
- Matched & Missing Skills
- Experience comparison
- Final recommendation:
- STRONGLY RECOMMENDED
- RECOMMENDED
- MAYBE
- NOT RECOMMENDED