Scoring Crédit

Modèle ML, API et Dashboard interactif

📚 Projet de formation OpenClassrooms - Data Scientist

Énoncé du projet : "Implémentez un modèle de scoring crédit" pour la société financière fictive "Prêt à dépenser". L'objectif était de développer un algorithme de classification pour prédire la probabilité de défaut de paiement d'un client, tout en garantissant une transparence maximale des prédictions.

Cahier des charges initial (Mars 2022)

  • Machine Learning : Construire un modèle de scoring avec données déséquilibrées
  • API de prédiction : Déployer le modèle via une API REST
  • Dashboard interactif : Interface pour les chargés de clientèle
  • Explicabilité : Intégrer SHAP pour interpréter les prédictions
  • Déploiement cloud : Mise en production sur plateforme cloud

Refonte et professionnalisation (2025)

Démarche personnelle : Transformation du projet académique en solution fonctionnelle.
Refactorisation complète de l'interface utilisateur avec une approche moderne et mise aux standards actuels. Cette refonte démontre ma capacité d'évolution continue et de perfectionnement technique.


📊 Résultats techniques obtenus

  • Modèle : LightGBM avec AUC=0.77 sur données déséquilibrées (92/8)
  • Architecture : Microservices avec 3 repositories séparés
  • Interface : Dashboard Streamlit (refonte 2025)
  • Explicabilité : Analyse SHAP intégrée avec visualisations
  • Déploiement : API FastAPI sur Google Cloud Run + Dashboard Streamlit Cloud

💡 Compétences développées et démontrées

  • Data Science : Preprocessing, gestion du déséquilibre de classes, feature engineering, validation croisée
  • MLOps : Pipeline automatisé, API REST, containerisation Docker, déploiement cloud
  • Développement : Architecture microservices, tests, gestion des versions Git
  • Interface : Refonte 2025 avec design responsive

🎯 Compétences data démontrées

  • Machine Learning : Gestion des classes déséquilibrées (92/8) avec optimisation métrique
  • Data Engineering : Pipeline robuste avec gestion des valeurs manquantes et déploiement cloud
  • Data Visualization : Interface utilisateur pensée pour l'usage métier
  • Product : Évolution d'un proof-of-concept vers une solution utilisable

Informations projet

  • Franck Le Mat

  • Formation OpenClassrooms Data Scientist

  • Dashboard Live

  • API Documentation

  • Mars 2022 • Refonte Nov 2025

  • Projet académique transformé

  • 307k clients • 122 features

Projet de formation transformé en solution professionnelle. Démontre la maîtrise du cycle complet ML et la capacité de refactorisation avec les standards 2025.

Performances

  • AUC : 0.77
  • Explicabilité SHAP intégrée
  • Interface orientée utilisateur
  • Architecture cloud scalable

Valeur ajoutée

  • Automatisation processus
  • Réduction temps décision
  • Diminution risques financiers
  • Transparence algorithmique