$9

AI Resume Analyzer – CLI + Streamlit GUI

I want this!

AI Resume Analyzer – CLI + Streamlit GUI

$9

AI‑powered tool that compares a résumé (PDF / DOCX) with a job description and generates:

  • Similarity score (TF‑IDF + cosine)
  • NER‑based name extraction (spaCy)
  • Section parsing (Experience, Skills)
  • Email & phone finder
  • Keyword gap analysis
  • Actionable recommendations
  • Batch‑mode CLI and drag‑and‑drop web UI

🌐 Try it online

Live demo: https://resume-analyzer-eensuzogku6mh96kz9at2h.streamlit.app/

Try it online before you buy — no refunds are offered after purchase of this digital product.

⚡ Quick Start (CLI)

Open the document Installation & Usage.docx in the root folder

⚠️ Note for the live demo
The hosted demo on Streamlit Cloud will auto-sleep after a period of inactivity (≈15 min) to conserve resources.
When you see the “😴 Zzzz – This app has gone to sleep due to inactivity” screen, simply click “Yes, get this app back up!” and give it a few seconds to wake up and load.

git clone https://github.com/castomaster/resume-analyzer.git
cd resume-analyzer
pip install -r requirements.txt
python -m spacy download en_core_web_sm

---



# single résumé
python src/resume_analyzer.py sample/resume.pdf --job_file sample/jd.txt

# batch mode
python src/resume_analyzer.py sample/ --batch --job_file sample/jd.txt

## 📦 Tech stack

| Part              | Library                            |
|-------------------|------------------------------------|
| **NLP / NER**     | spaCy 3                            |
| **Similarity**    | scikit‑learn TF‑IDF + cosine       |
| **PDF / DOCX**    | pdfplumber / python‑docx           |
| **UI**            | Streamlit 1                        |
| **Styling**       | rich tables, tqdm bars             |
I want this!
0 sales
Size
30.7 KB
Copy product URL