gradio PyMuPDF transformers plotly spacy beautifulsoup4 pandas requests networkx matplotlib tqdm scipy pyvis==0.3.1