ai Featured

IA & Graphes de Connaissances - Enedis

Plusieurs projets IA chez Enedis : RAG pour RH, NER spécialisé, et création de graphes de connaissances avec GRPO.

IA & Graphes de Connaissances - Enedis

Le Problème

Domaine métier spécifique avec un vocabulaire technique, des abréviations et un argot propre à Enedis. Les LLMs généralistes ne comprennent pas ce langage et hallucinent.

La Solution

Plusieurs approches : LoRA sur modèle BERT interne pour le RAG RH, NER custom pour l'extraction d'entités, GRPO pour entraîner un LLM à générer des graphes conformes aux règles Prolog et à l'ontologie du domaine.

Architecture

  • RAG RH : LoRA sur modèle BERT interne pour retrouver les bons documents
  • NER : Extraction d'entités dans un vocabulaire métier spécifique
  • Ontologie : Définition formelle des termes du domaine
  • Graphes : Génération de graphes de connaissances à partir de descriptions utilisateur
  • Contraintes : Prolog + GRPO pour garantir la conformité des outputs

Défis & Apprentissages

Faire comprendre à un LLM un vocabulaire métier très spécifique. Implémentation de GRPO pour le reinforcement learning sur la génération de graphes.

Technologies

PythonTransformersLoRAPrologGRPOspaCy

Impact

Retours positifs de l'équipe sur la fonctionnalité et la pertinence des systèmes. Poursuite en alternance pour un Master IA à l'Université d'Avignon après le stage Epitech.