pandas nltk tqdm pinecone-client torch git+https://github.com/UKPLab/sentence-transformers.git streamlit streamlit-scrollable-textbox InstructorEmbedding gradio_client rank_bm25