gradio==6.0.2 requests beautifulsoup4 pandas matplotlib langchain langchain-community langchain-core langchain-text-splitters langchain-huggingface chromadb==0.5.3 rank-bm25 sentence-transformers