Data Science & IA · Étude de cas
SmartBarrel - Optimisation Pétrolière & IA
Plateforme multiplateforme pour digitaliser les opérations pétrolières, prévoir la production et anticiper les défaillances des équipements.

Le point de départ
Transformer un besoin réel en système exploitable.
SmartBarrel modernise le prototype d'analyse Tchad Petroleum en une plateforme Flutter et FastAPI. Six microservices couvrent l'identité, la production, la maintenance, le machine learning, l'ETL et les notifications. Les historiques Excel et futures données SCADA alimentent des modèles de prévision, de maintenance prédictive et d'optimisation de l'injection d'eau.
Data Science & aide à la décision
Développement de modèles Prophet, Random Forest, Gradient Boosting et XGBoost pour la prévision de production et la maintenance prédictive.
Mise en place d'une Model Factory, d'ensembles de modèles, de métriques RMSE/MAE/R²/MAPE et d'un module d'optimisation de l'injection d'eau.
Plateforme microservices
Architecture FastAPI en six services avec PostgreSQL, Redis, RabbitMQ, authentification JWT/RBAC/MFA, migrations Alembic et gateway Traefik.
Pipeline ETL pour ingérer les historiques Excel et préparer l'intégration future de flux SCADA/IoT avec traçabilité et contrôle de qualité.
Application métier
Application Flutter web, mobile et desktop pour les techniciens, superviseurs et décideurs, avec formulaires contrôlés, KPIs, alertes et prévisions.
Conservation d'un dashboard Streamlit analytique pour l'exploration des données, l'entraînement interactif et la comparaison des modèles.
Conteneurisation & déploiement
Environnement Docker Compose complet et préparation d'une cible Kubernetes pour industrialiser l'exploitation et le passage à l'échelle.
Stack & disciplines
Explorer les compétences du projet.
Clique sur une carte pour comprendre son rôle et la manière dont elle intervient dans la réalisation.