transformers sentence-transformers datasets faiss-cpu streamlit numpy torch # needed for handling tensors in sentence-transformers