fastapi uvicorn[standard] requests beautifulsoup4 pydantic numpy pandas lxml python-dotenv scikit-learn nltk bm25s[full] jax[cpu] datasets==3.6.0