streamlit faiss-cpu numpy sentence-transformers langdetect pandas openpyxl PyPDF2 rapidfuzz groq requests