Gradio
Alternative à Streamlit, popularisée par Hugging Face, wrap un script Python en UI web. Plus orientée démo de modèle ML (input image/audio/texte → output prédiction).
Forces
- Composants ML pré-faits, image upload, audio record, vidéo player
- Integration Hugging Face Spaces native (deploy gratuit)
- API très concise, `gr.Interface(fn, inputs, outputs).launch()`
Limites
- Moins flexible que Streamlit pour des dashboards complexes avec plusieurs sections
- Esthétique très "démo ML", pas pour produire un produit final
Pour qui
- Démo de modèle de vision, audio, ou multimodal
- Publier rapidement un modèle sur Hugging Face Spaces