Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ResumeAnalyzer

Free Streamlit app that analyzes PDF resumes against a pasted job description and generates an ATS-friendly resume draft.

Run

  1. Activate your virtualenv (if applicable):
    • Windows: venv\Scripts\activate
    • macOS/Linux: source venv/bin/activate
  2. Install deps: pip install -r requirements.txt
  3. Run Streamlit: streamlit run app.py

What it does

  • Extracts text from a PDF resume.
  • Compares it against the job description for keyword coverage.
  • Shows missing ATS keywords and a match score.
  • Generates a plain-text ATS-friendly resume draft and an ATS-safe PDF you can download.

Do not run with python app.py or from a Jupyter notebook; that produces missing ScriptRunContext warnings and session state does not work.

About

Streamlit app that analyzes PDF resumes against a pasted job description and generates an ATS-friendly resume draft.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages