gradio>=3.30 PyMuPDF>=1.20.0 scikit-learn>=1.2.0 requests>=2.28.0