transformers pandas bertopic torch scikit-learn streamlit sentencepiece openpyxl numpy sentence-transformers umap-learn hdbscan accelerate wordcloud folium country-converter streamlit-folium