# --- Core Framework & Orchestration --- langchain>=0.3.0 langchain-community>=0.3.0 langchain-google-genai>=2.0.0 # Per Gemini 2.0 Flash (TDDT) langchain-huggingface>=0.1.0 # Mantenuto per il Semantic Splitter langchain-core langchain-groq huggingface_hub # --- Data Validation --- pydantic>=2.0 pyshacl # --- NLP & Semantic Chunking --- sentence-transformers torchvision scikit-learn numpy nltk spacy # --- Graph Database & Semantic Web --- neo4j>=5.0.0 rdflib # --- Storage & DLQ --- pymongo # --- Web & API --- fastapi uvicorn requests streamlit pyvis pandas # --- Utilities --- python-dotenv