Spaces:
Sleeping
Sleeping
title: Resume Helper | |
emoji: π | |
colorFrom: blue | |
colorTo: green | |
sdk: gradio | |
sdk_version: 3.50.0 | |
app_file: app.py | |
pinned: false | |
license: mit | |
# Resume Helper | |
## Description | |
Resume Helper is an AI-powered application that helps you tailor your resume to specific job descriptions. Using OpenAI's GPT-4o model, it analyzes your resume against job requirements, provides a match percentage, identifies gaps, and suggests improvements. You can also generate a tailored version of your resume optimized for the specific job. | |
## Features | |
- **Resume Analysis**: Get a detailed analysis of how well your resume matches a job description | |
- **Resume Tailoring**: Generate a customized version of your resume for specific job applications | |
- **Match Percentage**: See a quantitative score of how well your resume matches the job requirements | |
- **Skill Breakdown**: View a detailed breakdown of your technical skills, experience, education, and soft skills | |
- **Gap Identification**: Identify missing skills or experiences that are important for the job | |
- **Improvement Suggestions**: Get actionable suggestions to improve your resume | |
- **Template Selection**: Choose from various resume templates | |
- **Verbosity Control**: Select between concise or detailed resume outputs | |
- **Creativity Control**: Adjust how creative the AI should be when tailoring your resume | |
- **Sample Resumes**: Use provided sample resumes to test the application | |
## How to Use | |
1. **API Key**: Enter your OpenAI API key in the sidebar (or use environment variables) | |
2. **Upload Resume**: Upload your resume in DOCX or PDF format, or select a sample resume | |
3. **Job Description**: Enter the job description you're applying for | |
4. **Template (Optional)**: Select a resume template if desired | |
5. **Verbosity**: Choose between "Concise" or "Elaborate" for your tailored resume | |
6. **Creativity Level**: Adjust how creative the AI should be (0-100%) | |
7. **Analyze**: Click "Analyze Resume" to get a detailed analysis | |
8. **Tailor**: Click "Tailor Resume" to generate a customized version of your resume | |
9. **Download**: Download your tailored resume in DOCX or TXT format | |
## Limitations | |
- The quality of analysis and tailoring depends on the quality of your resume and the job description | |
- Higher creativity levels may generate content that requires verification | |
- Always review AI-generated content before using it professionally | |
## Requirements | |
- Python 3.8+ | |
- OpenAI API key | |
- Required Python packages (see requirements.txt) | |
## License | |
This project is licensed under the MIT License. |