Upload requirements_competition.txt with huggingface_hub
Browse files- requirements_competition.txt +91 -0
requirements_competition.txt
ADDED
|
@@ -0,0 +1,91 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Competition-Ready Hallucination Detection System
|
| 2 |
+
# Advanced requirements for production deployment
|
| 3 |
+
|
| 4 |
+
# Core ML and NLP
|
| 5 |
+
torch>=2.0.0
|
| 6 |
+
transformers>=4.35.0
|
| 7 |
+
sentence-transformers>=2.2.2
|
| 8 |
+
scikit-learn>=1.3.0
|
| 9 |
+
numpy>=1.24.0
|
| 10 |
+
pandas>=2.0.0
|
| 11 |
+
|
| 12 |
+
# Advanced NLP libraries
|
| 13 |
+
spacy>=3.7.0
|
| 14 |
+
nltk>=3.8.1
|
| 15 |
+
textstat>=0.7.3
|
| 16 |
+
pyenchant>=3.2.2
|
| 17 |
+
|
| 18 |
+
# FastAPI and web framework
|
| 19 |
+
fastapi>=0.104.0
|
| 20 |
+
uvicorn[standard]>=0.24.0
|
| 21 |
+
pydantic>=2.4.0
|
| 22 |
+
python-multipart>=0.0.6
|
| 23 |
+
|
| 24 |
+
# Database and caching
|
| 25 |
+
sqlalchemy>=2.0.0
|
| 26 |
+
alembic>=1.12.0
|
| 27 |
+
redis>=5.0.0
|
| 28 |
+
# sqlite3 is built-in to Python
|
| 29 |
+
|
| 30 |
+
# Monitoring and analytics
|
| 31 |
+
prometheus-client>=0.18.0
|
| 32 |
+
grafana-api>=1.0.3
|
| 33 |
+
psutil>=5.9.6
|
| 34 |
+
py-cpuinfo>=9.0.0
|
| 35 |
+
|
| 36 |
+
# Data processing and visualization
|
| 37 |
+
plotly>=5.17.0
|
| 38 |
+
matplotlib>=3.7.0
|
| 39 |
+
seaborn>=0.13.0
|
| 40 |
+
jupyter>=1.0.0
|
| 41 |
+
notebook>=7.0.0
|
| 42 |
+
|
| 43 |
+
# Security and authentication
|
| 44 |
+
cryptography>=41.0.0
|
| 45 |
+
python-jose[cryptography]>=3.3.0
|
| 46 |
+
passlib[bcrypt]>=1.7.4
|
| 47 |
+
python-multipart>=0.0.6
|
| 48 |
+
|
| 49 |
+
# Testing and quality assurance
|
| 50 |
+
pytest>=7.4.0
|
| 51 |
+
pytest-asyncio>=0.21.0
|
| 52 |
+
pytest-cov>=4.1.0
|
| 53 |
+
black>=23.9.0
|
| 54 |
+
flake8>=6.1.0
|
| 55 |
+
mypy>=1.6.0
|
| 56 |
+
|
| 57 |
+
# Deployment and containerization
|
| 58 |
+
docker>=6.1.0
|
| 59 |
+
kubernetes>=28.1.0
|
| 60 |
+
gunicorn>=21.2.0
|
| 61 |
+
|
| 62 |
+
# Advanced features
|
| 63 |
+
asyncio-mqtt>=0.15.0
|
| 64 |
+
celery>=5.3.0
|
| 65 |
+
flower>=2.0.1
|
| 66 |
+
schedule>=1.2.0
|
| 67 |
+
|
| 68 |
+
# Development tools
|
| 69 |
+
ipython>=8.15.0
|
| 70 |
+
jupyter-lab>=4.0.7
|
| 71 |
+
pre-commit>=3.5.0
|
| 72 |
+
bandit>=1.7.5
|
| 73 |
+
|
| 74 |
+
# Optional GPU acceleration
|
| 75 |
+
# nvidia-ml-py3>=7.352.0 # Uncomment for GPU monitoring
|
| 76 |
+
# cupy-cuda11x>=12.2.0 # Uncomment for CUDA acceleration
|
| 77 |
+
|
| 78 |
+
# Logging and monitoring
|
| 79 |
+
loguru>=0.7.2
|
| 80 |
+
rich>=13.6.0
|
| 81 |
+
structlog>=23.2.0
|
| 82 |
+
|
| 83 |
+
# API documentation and testing
|
| 84 |
+
httpx>=0.25.0
|
| 85 |
+
requests>=2.31.0
|
| 86 |
+
aiofiles>=23.2.1
|
| 87 |
+
|
| 88 |
+
# Data validation and serialization
|
| 89 |
+
marshmallow>=3.20.0
|
| 90 |
+
cerberus>=1.3.5
|
| 91 |
+
jsonschema>=4.19.0
|