← Tous les projets

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.

RôleData Scientist & Architecte Full Stack
PériodeJuillet 2025 — Présent
StatutEn cours
Aperçu de SmartBarrel - Optimisation Pétrolière & IA
Tchad · Projet industriel29 / 38

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.

01

Data Science & aide à la décision

01

Développement de modèles Prophet, Random Forest, Gradient Boosting et XGBoost pour la prévision de production et la maintenance prédictive.

02

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.

02

Plateforme microservices

01

Architecture FastAPI en six services avec PostgreSQL, Redis, RabbitMQ, authentification JWT/RBAC/MFA, migrations Alembic et gateway Traefik.

02

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é.

03

Application métier

01

Application Flutter web, mobile et desktop pour les techniciens, superviseurs et décideurs, avec formulaires contrôlés, KPIs, alertes et prévisions.

02

Conservation d'un dashboard Streamlit analytique pour l'exploration des données, l'entraînement interactif et la comparaison des modèles.

04

Conteneurisation & déploiement

01

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.