# Core dependencies for data processing and ML pandas numpy scikit-learn # Used for ML models joblib # NLP and sentiment analysis nltk vaderSentiment # Dataset downloading kagglehub # Vector database and embeddings chromadb openai langchain langchain-openai langchain-chroma httpx # Required for API calls # API and tracing fastapi uvicorn pydantic langsmith python-dotenv lightgbm # New dependencies for additional features python-multipart # For file uploads fastapi-cors # For CORS support aiofiles # For async file operations jinja2 # For template rendering python-jose[cryptography] # For JWT tokens (authentication) passlib[bcrypt] # For password hashing pydub # For audio processing pillow # For image processing