transformers numpy pandas streamlit nltk emoji torch openai==0.27.8 langchain==0.0.257 scipy sentence-transformers openpyxl st-pages pypdf