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.