fastapi uvicorn gradio requests nltk scikit-learn beautifulsoup4 arxiv huggingface_hub python-dotenv stripe