Skip to content

AI-powered ATS Resume Analyzer: Upload your resume & compare it with a job description to get a structured analysis including match percentage, strengths, weaknesses, and skill gaps. Built with Streamlit & Google Gemini API.

Notifications You must be signed in to change notification settings

rahuln21/ResumeAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

16 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“„ AI Resume Analyzer

๐Ÿš€ A powerful AI-driven ATS Resume Analyzer that compares your resume against a job description and provides a structured analysis with match percentage, skill gaps, and improvement suggestions.

๐ŸŒŸ Features

โœ… Upload PDF resumes
โœ… Compare with Job Descriptions
โœ… AI-powered Analysis (Match %, Skills, Courses)
โœ… Simple & Minimal UI like Gemini
โœ… Powered by Google Gemini API

๐Ÿ”ฅ Live Demo

๐Ÿ”— Check it out on Streamlit

๐Ÿ›  Tech Stack

  • Frontend: Streamlit
  • AI Model: Google Gemini
  • Backend: Python
  • PDF Parsing: PyMuPDF
  • Deployment: Streamlit Cloud

๐Ÿš€ Installation & Setup

  1. Clone the repo
    git clone https://github.com/yourusername/resumeanalyzer.git
    cd resumeanalyzer
  2. Install Dependencies
    pip install -r requirements.txt
  3. Create a .env file and add
    GOOGLE_API_KEY=your_api_key_here
  4. Run locally
    streamlit run app.py
    

๐Ÿ“ธScreenshots

image

๐Ÿ”— Credits & Acknowledgment

This project utilizes Google Gemini API for resume analysis and job description comparison. Special thanks to Google AI for providing powerful LLM capabilities.

Disclaimer

This project is not affiliated with or endorsed by Google. It is built using the Gemini API for educational and experimental purposes.

About

AI-powered ATS Resume Analyzer: Upload your resume & compare it with a job description to get a structured analysis including match percentage, strengths, weaknesses, and skill gaps. Built with Streamlit & Google Gemini API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages