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