hirelens / requirements.txt
shadab089's picture
Hirelens v1 β€” AI job-application fit analyzer (FastAPI + custom web UI)
58375a1
Raw
History Blame Contribute Delete
482 Bytes
# Core data models
pydantic==2.12.5
# File text extraction (resumes/JDs as PDF or DOCX)
pypdf==6.13.3
python-docx==1.2.0
# LLM provider β€” Groq (free tier, OpenAI-compatible) for parsing/scoring/diagnosis
groq==0.33.0
# Web app (primary) β€” FastAPI backend + custom HTML/CSS/JS frontend
fastapi==0.128.8
uvicorn==0.38.0
python-multipart==0.0.20
# Streamlit UI (alternative/legacy interface) + its charts
streamlit==1.57.0
plotly==5.24.1
pandas==2.3.3
# Testing
pytest==9.1.0