--- 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.