Skip to content

ATS Analyzer designed to optimize resume formatting for Applicant Tracking Systems (ATS). This Python script analyzes resumes to ensure compatibility with ATS algorithms, enhancing visibility and improving chances of selection in job applications

Notifications You must be signed in to change notification settings

Shlok-21/ATS-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check it out : ATS Score Analyzer

ATS Analyzer - Resume Evaluation

ATS Analyzer is a Streamlit application designed to help you improve your resume by identifying mistakes and evaluating how well it matches a given job description using an AI-powered Application Tracking System (ATS).

Model used : Google Gemini Pro

streamlit-app-2024-07-02-19-07-92-ezgif com-video-to-gif-converter (1)

Results

  • Observed a 17.12% increase of the ATS Score on average.

    image

Key Features:

  • Resume Analysis: Upload your resume in PDF format and get an analysis of spelling mistakes, date mistakes, grammatical mistakes, and other potential issues.
  • Job Description Matching: Paste the job description and get an evaluation of your resume's match percentage, missing keywords, and a profile summary.

Getting Started:

  1. Clone the repository.
  2. Install required libraries (refer to requirements.txt or directly use pip pip install -r requirements.txt).
  3. Run the application using streamlit run app.py.

Built with:

  • Google GenerativeAI - Gemini Pro
  • Streamlit
  • PyPDF2

Screenshots

image image

About

ATS Analyzer designed to optimize resume formatting for Applicant Tracking Systems (ATS). This Python script analyzes resumes to ensure compatibility with ATS algorithms, enhancing visibility and improving chances of selection in job applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages