A newer version of the Streamlit SDK is available:
1.44.1
metadata
title: Resume Screener and Skill Extractor
emoji: π
colorFrom: blue
colorTo: green
sdk: streamlit
sdk_version: 1.31.0
app_file: app.py
pinned: false
license: mit
Resume Screener and Skill Extractor
An intelligent resume screening application that analyzes resumes and extracts relevant skills based on job positions. Built with Streamlit and Hugging Face transformers.
Features
- Upload PDF or DOCX resumes
- Select from multiple job positions
- Automatic skill matching with percentage score
- AI-powered resume summarization
- Skills gap analysis
- Modern, user-friendly interface
Supported Job Positions
- Software Engineer
- Interaction Designer
- Data Scientist
How it Works
- Upload your resume (PDF or DOCX format)
- Select the target job position
- The app will analyze your resume and provide:
- A list of matched skills with a match percentage
- An AI-generated summary of your resume
- Suggestions for skills you might want to develop
Technologies Used
- Streamlit for the web interface
- Hugging Face Transformers for AI-powered text summarization
- spaCy for natural language processing
- PyPDF2 and python-docx for document parsing
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference