A newer version of the Gradio SDK is available: 6.14.0
metadata
title: Resume Analysis Tool
emoji: 📄
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false
license: apache-2.0
Resume Analysis Tool - Duty-Based Matching
This tool analyzes resumes against job requirements using AI to provide structured candidate evaluation.
Features
- Upload up to 10 resumes (PDF, DOCX, TXT)
- Define Important and Considerable duties (max 500 characters each)
- AI-powered matching with Claude API
- Export results to CSV
- Character limits with real-time validation
- Button automatically disables when limits exceeded
Usage
- Get your Claude API key from Anthropic Console
- Enter your Claude API key in the interface
- Upload resume files (PDF, DOCX, or TXT format)
- Enter the job title
- Define Important Duties (critical requirements)
- Define Considerable Duties (secondary requirements)
- Click 'Analyze All Resumes'
- Download results as CSV
Matching Logic
- GOOD MATCH: Candidate's duties closely match Important Duties
- CONSIDERABLE MATCH: Candidate's duties closely match Considerable Duties
- REJECT: Candidate's duties don't match either category
Security Note
Your API key is only used during your session and is not stored anywhere.