pandas>=1.3.0
numpy>=1.21.0
torch>=1.9.0
transformers>=4.20.0
openai>=1.0.0
instructor>=1.0.0
pyyaml>=6.0
scikit-learn>=1.0.0
scipy>=1.7.0
matplotlib>=3.5.0
seaborn>=0.12.0
tqdm>=4.62.0
requests>=2.28.0
# Stage 1 (singleSR) dependencies
rank_bm25>=0.2.0
rapidfuzz>=3.0.0
fuzzywuzzy>=0.18.0
# Optional: SOTA comparison metrics (install with pip install "lunguage-score[sota]")
# RaTEScore>=0.6.0
# evaluate>=0.4.0
# sentence-transformers>=2.2.0
# Optional: Claude API support
# anthropic>=0.25.0
# Optional: GREEN Score (requires Python 3.12.1)
# green-score @ git+https://github.com/Stanford-AIMI/GREEN.git@09e1de785ac2e1ea26c4b5e2b1b6bf5f8c09dc84
