YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
AI-Powered Resume Analyzer
AI-Powered Resume Analyzer, a cutting-edge application designed to mimic the expertise of an HR professional! This tool leverages the power of Google Generative AI to analyze resumes, evaluate job compatibility, and offer actionable insights for career enhancement.
π Project Overview
The AI-Powered Resume Analyzer serves as a virtual HR assistant, providing:
- Detailed resume evaluation, including strengths and weaknesses.
- Suggestions for skill improvement and recommended courses.
- Job-specific resume analysis to measure compatibility and alignment with job descriptions.
Whether youβre a job seeker or a recruiter, this tool simplifies resume assessment and improvement.
π Features
1οΈβ£ General Resume Analysis
- Summarizes the resume in one line.
- Highlights existing skill sets.
- Identifies skill gaps and suggests improvements.
- Recommends popular courses to enhance the resume.
- Provides a thorough evaluation of strengths and weaknesses.
2οΈβ£ Resume Matching with Job Description
- Analyzes resume compatibility with a specific job description.
- Provides a match score in percentage.
- Highlights missing skills and areas needing improvement.
- Suggests whether the resume is ready for the job or requires further enhancements.
π οΈ Tech Stack
| Component | Technology |
|---|---|
| Frontend | Streamlit |
| Backend | Python |
| AI Model | Google Generative AI (Gemini) |
| PDF Parsing | pdfplumber |
| OCR Fallback | pytesseract |
| Environment Config | .env for API key security |
π How It Works
Resume Parsing
- Extracts text from PDF files using
pdfplumberor OCR as a fallback.
- Extracts text from PDF files using
AI Analysis
- Utilizes Google Generative AI to summarize and analyze resume content.
- Matches skills with job descriptions for compatibility scoring.
Insightful Feedback
- Provides actionable suggestions for skill enhancement, including course recommendations.
- Highlights strengths and weaknesses to refine resumes for better opportunities.
π Contributing
Welcome contributions to make this tool better!
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Submit a pull request with detailed information about your changes.
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support