streamlit>=1.4.0 pandas>=1.0.0 scikit-learn>=1.0.0 numpy>=1.19.5 surprise