resume / README.md
muddasser's picture
Update README.md
c617ab5 verified
---
title: AI Resume Screening App
emoji: πŸ”
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
---
# πŸ” AI Resume Screening App
This project is an AI-powered resume screening tool built with Python, Streamlit, spaCy, and scikit-learn. It processes PDF and DOCX resumes, extracts skills and experience, and computes a match score against a job description.
## πŸš€ Features
- Extracts text from PDF and DOCX resumes.
- Identifies user-defined skills and estimates years of experience.
- Computes a cosine similarity score between resume and job description.
- Streamlit UI for deployment on Hugging Face Spaces.
- Runs on CPU.
## πŸ“¦ Setup on Hugging Face Spaces
1. Access the Streamlit interface.
2. Enter a job description and required skills (comma-separated, e.g., Python, SQL).
3. Upload resumes (PDF/DOCX) via the Streamlit file uploader.
4. View screening results for skills, experience, and match score.
## πŸ“‹ Requirements
Install dependencies using:
```bash
pip install -r requirements.txt