pandas numpy requests matplotlib scipy easydict jsonpickle tweepy statsmodels dataset bs4 tldextract tqdm surprise