skill-gap-bert-backend / requirements.txt
aaronjosephd's picture
Initial BERT backend upload
a2c267d
raw
history blame contribute delete
682 Bytes
# --- Core Application Dependencies ---
fastapi==0.117.1
uvicorn==0.37.0
pandas==2.3.2
PyMuPDF==1.26.4
python-multipart==0.0.20
beautifulsoup4==4.13.5
emoji==2.15.0
# --- ML/NLP Dependencies (Pinned for Stability & BERT Model Compatibility) ---
# Pinned to match the BERT model's training environment
spacy[transformers]==3.7.4
# Pinned from training to resolve environment conflicts
click<8.0.0
typer<0.5.0
numpy==1.26.4
catalogue==2.0.10
# Pinned to fix build failures on hosting platforms like Render
blis==0.7.11
thinc==8.2.3
# PyTorch - Compatible with Spacy 3.7.4 and Python 3.11/3.12
torch==2.2.0
# Other dependencies from model training
scikit-learn==1.4.2
tqdm==4.66.2