Réalisation · Knowledge graph

Un knowledge graph pour connecter deux départements et anticiper les incidents

Deux départements qui ne parlaient pas le même langage, un historique d’incidents à exploiter, et un objectif : prédire les nouveaux incidents, leur cause racine et leur solution.

Chiffres clés

  • 10sources de données distinctes consolidées dans le graphe
  • 5+applications connectées, qui exploitent les connaissances capitalisées dans le graphe
  • 2cas d’usage : capitaliser les données et les connaissances, puis les enrichir en continu grâce aux retours des experts métier
Secteur
Aéronautique
Expertise
Knowledge graph
Livrables
  • Un knowledge graph qui connecte deux départements aux vocabulaires différents
  • L’historique des incidents structuré dans le graphe
  • Un moteur de recherche par similarité pour retrouver les incidents proches, leur cause racine et leur solution
Technologies
  • Ontologie (Protégé)
  • Base de données graphe
  • Moteur de recherche par similarité (machine learning)

Le défi

Deux départements travaillaient sur les mêmes incidents sans parler le même langage : termes, référentiels et outils différents. L’historique des incidents existait, mais il restait difficile de s’en servir pour comprendre leurs causes et éviter qu’ils se reproduisent.

La valeur apportée

DEEPXP a modélisé avec Protégé une ontologie commune, qui traduit les vocabulaires des deux départements, puis a construit un knowledge graph centré sur l’historique des incidents. Un moteur de recherche par similarité, fondé sur le machine learning, retrouve les incidents passés les plus proches d’un nouvel incident, avec leur cause racine et la solution appliquée. Une boucle d’amélioration continue recueille les retours des experts métier pour enrichir les connaissances du graphe.

Résultats

Les deux départements partagent une même vision des incidents. Face à un nouvel incident, les équipes retrouvent les cas similaires, leur cause racine probable et les solutions déjà appliquées, au lieu de repartir de zéro.

Phases de la méthode

  1. 01Cadrer

    Objectifs, inventaire des données et priorités, avec la DSI et les métiers.

  2. 02Modéliser

    Architecture cible, modèle de données, knowledge graph.

  3. 03Construire

    Plateforme, pipelines et interfaces, en open source autant que possible.

  4. 04Transmettre

    Mise en production, formation et transfert de compétences aux équipes.