| # HITL-KG: Human-in-the-Loop Knowledge Graph Medical Reasoning | |
| # Requirements file | |
| # Core Framework | |
| dash>=2.14.0 | |
| dash-bootstrap-components>=1.5.0 | |
| dash-cytoscape>=0.3.0 | |
| # Graph Processing | |
| networkx>=3.0 | |
| # Data Processing | |
| numpy>=1.24.0 | |
| pyyaml>=6.0 | |
| # Multilingual Embeddings (Critical for language-agnostic search) | |
| sentence-transformers>=2.2.0 | |
| # Optional: Fast similarity search (recommended for production) | |
| # Install with: pip install faiss-cpu | |
| # Or for GPU: pip install faiss-gpu | |
| faiss-cpu>=1.7.0;platform_system!="Darwin" or platform_machine!="arm64" | |
| # LLM Integration (optional, for OpenAI mode) | |
| openai>=1.0.0 | |
| # HTTP Server | |
| gunicorn>=21.0.0 | |
| # Development dependencies (optional) | |
| # pytest>=7.0.0 | |
| # pytest-cov>=4.0.0 | |
| # black>=23.0.0 | |
| # ruff>=0.1.0 | |