Skip to content

sathvik3103/ATS-Resume-Analyzer-using-Gemini-Pro

Repository files navigation

ATS-Resume-Analyzer-using-Gemini-Pro

Tech stack Used: Python, Streamlit, Google Generative AI (LLM: Gemini Pro model), PyPDF2

The ATS Resume Analyzer is an AI-powered tool that helps job seekers optimize their resumes for Applicant Tracking Systems (ATS) and provides valuable insights for career development. This Streamlit-based application leverages Gemini Pro, Google's LLM model to analyze resumes against job descriptions, offering three key features:

  1. Resume Review: Provides a detailed evaluation of how well the resume matches the job requirements, highlighting strengths and areas for improvement.
  2. Skills Improvement Suggestions: Offers a comprehensive plan for enhancing skills and qualifications based on the job description and current resume.
  3. ATS Compatibility Check: Performs an ATS-like analysis, providing a percentage match and keyword analysis to help optimize the resume for better visibility in automated screening processes.

Key Features:

  1. Upload PDF resumes for analysis.
  2. Input job descriptions for targeted feedback.
  3. Receive AI-generated insights on resume effectiveness.
  4. Get personalized skill improvement recommendations.
  5. Understand ATS compatibility and optimization strategies.

This tool is designed to empower job seekers with actionable insights, helping them tailor their resumes effectively and strategically plan their career development.

The Web App Interface (Streamlit UI): sample output

Sample Output for "Improve Skills"

Improve skills output

Sample Output for "Percentage Match with job description"

Percentage Match output

Sample Output for "Overall Resume Review"

Resume Review output

About

ATS Resume Analyzer, an AI-powered tool that helps job seekers optimize their resumes for Applicant Tracking Systems (ATS) and provides valuable insights on their resumes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages