streamlit pandas numpy scikit-learn sentence-transformers>=2.6.0 transformers>=4.41.0 huggingface_hub>=0.20.0 rank_bm25 rapidfuzz faiss-cpu nltk