numpy pandas scikit-learn torch transformers nltk spacy matplotlib seaborn tqdm emoji textblob gensim pytest jupyter gdown requests kaggle streamlit plotly