pandas numpy scikit-learn matplotlib seaborn plotly xgboost catboost python-dotenv groq flask scipy gunicorn