Data Science / IA

Il s’agit d’un projet scolaire, fait lors de ma 4ème année d’étude en mastère Dev Manager Full Stack à l’école EFREI.
Pour ce projet, nous étions à 3 dans le groupe. Il y avait 3 sujets différents possible, on pouvait choisir celui que nous voulions. Nous avons fait les 3.
A partir de données CSV, il fallait créer / comparer différents modèles d’IA afin de répondre au mieux à la problématique du sujet.

Sujet 1 : Faire un modèle d’IA qui, en fonction de différents paramètres, estime si une machine risque de tomber en panne. Si il y a un risque de panne, il faut pouvoir estimer la probabilité de son origine. (par exemple, un moteur trop chaud, trop de vibrations, trop de pression…)
Sujet 2 : Faire un modèle d’IA qui, en fonction de différents paramètres, estime si un client va vouloir arrêter son abonnement. Prévoir le churn.
Sujet 3 : Faire un modèle d’IA qui, en fonction de différents paramètres, estime si tel ou tel budget marketing sera rentable ou non. Par exemple, budget TV, Radio, Réseaux sociaux…

Vidéo

L’équipe :
Partie 1 : Adrien De Trazegnies D’Ittre
Partie 2 : Maxime Dormignies
Partie 3 : Rémi Petit
Absent dans la vidéo, mais présent pour le projet : Timothé Hege

Description

Backend

FastAPI : API (Python)
Swagger 
: documentation de l’API

Frontend

Streamlit : frontend Python, généralement utilisé par les Data scientists.

IA

Joblib / scikit-learn : Créer et enregistrer le modèle d’IA.

Résultat / Liens

Vous pouvez voir le résultat / le code à partir de ces liens :

Voir le site en production

Déployé sur mon NAS, via Docker et Github Action en CI/CD.

Le code Github

En apprendre plus sur le sujet.