An AI-powered tool that evaluates eligibility for O-1 visas by analyzing resumes against the 8 evidentiary criteria required for "extraordinary ability" classification.
- Resume Upload & Analysis: Upload your resume (PDF/DOCX) for comprehensive O-1A evaluation
- AI-Powered Assessment: Uses advanced AI to analyze your qualifications against exact USCIS criteria
- Evidence-Based Results: Provides specific evidence from your resume for each criterion
- Visual Dashboard: See your progress with clear visualizations and checklists
- Action Planning: Get prioritized recommendations to strengthen your O-1 application
The tool assesses your resume against all 8 USCIS O-1A evidentiary criteria:
- Awards - Nationally or internationally recognized prizes
- Membership - Associations requiring outstanding achievements
- Published Material - Press coverage in professional publications
- Judging - Participation as a judge of others' work
- Original Contributions - Major scientific/scholarly/business contributions
- Scholarly Articles - Authorship in professional journals
- Critical Employment - Essential roles at distinguished organizations
- High Salary - Commanding high remuneration in your field
Requirement: Must satisfy at least 3 of 8 criteria.
- Python 3.12+
- OpenAI API key
# Clone the repository
git clone https://github.com/adagradschool/alien.git
cd alien
# Install dependencies
pip install -r requirements.txt
# or using uv
uv sync
# Set up environment variables
cp .env.example .env
# Edit .env and add your OPENAI_API_KEY