An automated resume analysis tool powered by Python, Spacy, and Scikit-Learn.
- Resume Parsing: PDF & DOCX support.
- Skill Extraction: Identifies technical and soft skills.
- Match Scoring: Compare resumes against Job Descriptions using AI (TF-IDF & Cosine Similarity).
- Role-Based Scoring: Evaluation based on specific roles (Developer, Tester, DevOps).
- Ranking: Upload multiple resumes to see them ranked by relevance.
- Premium Dashboard: Dark-mode, glassmorphism UI.
- Double-click
run_app.bat.- This will install dependencies, download the AI model, and start the local server.
- Open your browser to
http://127.0.0.1:5000.
pip install -r requirements.txt
python -m spacy download en_core_web_sm
python app.py- Drag and drop one or more resumes onto the upload area.
- (Optional) Select a Role to weight specific skills.
- (Optional) Paste a Job Description to get a Match % Score.
- Click Analyze.