Status : Completed
Tags: Python Spacy Streamlit TF-IDF PyMuPDF PyPDF2
The aim of this project is to develop a Resume Analyzer system that efficiently evaluates and ranks resumes based on job descriptions.
Streamlit
NLP
spaCy
PyPDF2
S.N. |
Name |
Branch |
Reg. No. |
Year |
1 |
Guransh Goyal |
CSE |
20233132 |
2nd Year |
2 |
Samudraneel Sarkar |
CSE |
20233249 |
2nd Year |
3 |
Yash Kesarwani |
Mechanical |
20236229 |
2nd Year |
S.N. |
Name |
Branch |
Year |
1 |
Sarthak Kumar |
ECE |
Final Year |
2 |
Bhanu Pratap Singh |
BioTech |
Final Year |
3 |
Inam Yadav |
CSE |
3rd Year |
4 |
Iqra Abbasi |
Mechanical |
3rd Year |
The aim of this project is to develop a Resume Analyzer System that, unlike traditional resume screening methods, automatically extracts, analyzes, and ranks resumes based on job descriptions. It identifies key skills, experience, and education using NLP techniques, calculates job match scores, and provides ranked results. The system is built using Python, Streamlit, and various NLP libraries, with extracted results available for download in CSV and PDF formats.
The Resume Analyzer System is an advanced AI-powered solution designed to automate resume screening and ranking. Combining natural language processing with machine learning, this system efficiently extracts key information from resumes, evaluates job relevance, and generates structured insights. It streamlines the hiring process by providing accurate resume analysis and ranking based on job descriptions.
1. Resume Parsing: Extracts text from resumes in PDF format using PyPDF2 and PyMuPDF.
2. Skill Extraction: Identifies key technical and managerial skills using NLP techniques.
3. Experience & Education Detection: Analyzes years of experience and determines education level.
4. Job Match Scoring: Uses TF-IDF similarity to compare resumes with job descriptions and rank them.
5. Resume Quality Analysis: Evaluates structure, completeness, and readability for better insights.
6. Automated Ranking: Assigns scores based on technical, managerial, and overall job match criteria.
7. Downloadable Reports: Provides analyzed results in CSV format and top-ranked resumes as PDFs.
1. Automated Resume Screening for HR departments to filter and rank candidates efficiently.
2. Talent Acquisition Platforms to enhance applicant tracking systems with AI-driven analysis.
3. University Career Services to help students optimize their resumes for job applications.
4. Freelance Marketplaces to match freelancers with job postings based on skills and experience.
5. Corporate Hiring Solutions to streamline large-scale recruitment processes.
6. Government Job Portals to ensure fair and efficient candidate evaluation.
7. Consulting Firms to analyze candidate profiles for specialized roles.
8. Remote Hiring Platforms to evaluate global talent without manual intervention.
9. Job Matching Services to provide AI-powered recommendations for job seekers.
Team Resume Analyzer