| # Core ML/NLP | |
| torch>=2.1.0 | |
| transformers>=4.36.0 | |
| sentence-transformers>=2.2.0 | |
| peft>=0.7.0 | |
| bitsandbytes>=0.41.0 | |
| accelerate>=0.25.0 | |
| safetensors>=0.4.0 | |
| # RAG Components | |
| langchain>=0.1.0 | |
| langchain-core>=0.1.0 | |
| langchain-community>=0.0.10 | |
| chromadb>=0.4.18 | |
| faiss-cpu>=1.7.4 | |
| rank-bm25>=0.2.2 | |
| # Medical NLP | |
| spacy>=3.7.0 | |
| # XAI | |
| shap>=0.44.0 | |
| lime>=0.2.0 | |
| captum>=0.6.0 | |
| # API & Frontend | |
| fastapi>=0.108.0 | |
| uvicorn>=0.25.0 | |
| streamlit>=1.29.0 | |
| python-multipart>=0.0.6 | |
| # Data Processing | |
| pandas>=2.0.0 | |
| datasets>=2.16.0 | |
| beautifulsoup4>=4.12.0 | |
| Wikipedia-API>=0.6.0 | |
| requests>=2.31.0 | |
| pyarrow>=14.0.0 | |
| # Evaluation | |
| evaluate>=0.4.0 | |
| rouge-score>=0.1.2 | |
| bert-score>=0.3.13 | |
| scikit-learn>=1.3.0 | |
| # Experiment Tracking | |
| wandb>=0.16.0 | |
| # Utilities | |
| python-dotenv>=1.0.0 | |
| pyyaml>=6.0.1 | |
| tqdm>=4.66.0 | |
| loguru>=0.7.0 | |
| # Testing | |
| pytest>=7.4.0 | |
| pytest-asyncio>=0.21.0 | |
| hypothesis>=6.92.0 | |
| qdrant-client | |
| qdrant-client | |
| huggingface_hub[cli] | |