Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.33 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.33 KB

Projet 7 - Parcours Data Scientist (OpenClassrooms)

Ce repo est une alternative au repo de base dédié au projet 7 qui utilise streamlit pour déployer le dashboard. Dans ce repo, nous utiliserons Dash.

Si le modèle n'est plus disponible sous forme d'API, vous pouvez le déployer vous-même en suivant les explications dans ce repo.

Pour déployer le dashboard en local, il suffit de lancer le script dashboard.py.

Pour le déployer sur le cloud, il y a plusieurs possibilités :

  • Avec Pythonanywhere (vous pouvez suivre le tutoriel sur ce lien)
  • Avec Render. Il y a également un tutoriel sur youtube. Cependant, je vous conseille de choisir Docker dans l'onglet Environment au moment de déployer l'application et le fichier Dockerfile sera utilisé pour le déploiement. Lorsque j'ai essayé avec Python ça n'a pas fonctionné, je pense parce que Render utilisait la version 3.7, or j'ai utilisé la version 3.9 pour mes programmes.

Dans tous les cas, il vous faudra utiliser une version payante pour déployer le dashboard car les versions gratuites ne proposent pas suffisamment de mémoire pour installer tous les packages.