Mehdi ChallakhFreelance IA Réserver un appel
Document AI, données sociales et conventions collectives · realisation

Audit IA de l'extraction documentaire de Tripalio

Tripalio est une legaltech spécialisée dans les conventions collectives et les données sociales. Son système d'extraction de prestations produisait des résultats instables d'une exécution à l'autre. L'audit IA (AI audit) a identifié les causes racines à chaque étape et livré une refonte documentée que l'équipe implémente.

Tripalio

realisation

  • Document AI (extraction JSON structurée)
  • LLM (modèle de langage)
  • Embeddings et mots-clés (signaux additionnels)
1 refonted'architecture documentée, existant et cible
Document AIextraction JSON structurée à la place des images
1 baselinemesurable, cadrée avant toute optimisation
Toutesles recommandations en cours d'implémentation par l'équipe
Le point de départ

Contexte

Tripalio traite des conventions collectives et des contrats de complémentaire santé pour en extraire les prestations et les rapprocher d'une nomenclature de référence. Le système en place convertissait les PDF en images, envoyait ces images à un modèle de langage (LLM), puis tentait de faire correspondre les prestations extraites aux entrées de la nomenclature.

Les symptômes étaient ceux d'un système IA construit sans mesure : hallucinations fréquentes, correspondance erratique entre prestations et nomenclature, et résultats différents d'une exécution à l'autre sur le même document. Pour un produit juridique, cette absence de reproductibilité rendait chaque sortie difficile à vérifier.

Le travail réalisé

Ce qui a été construit

  • J'ai remonté chaque étape de la chaîne de traitement pour en isoler la cause racine : la conversion des PDF en images introduisait de la variabilité dès l'entrée, les prompts (consignes données au modèle) cumulaient plusieurs responsabilités dans un seul appel, et un filtrage par signaux additionnels (mots-clés, embeddings, c'est-à-dire représentations vectorielles du texte) éliminait des résultats corrects avant même que le modèle ne les voie.
  • La nomenclature elle-même a été analysée : une large part des entrées n'avait ni mots-clés, ni description, ni relation structurelle, ce qui rendait la correspondance impossible à fiabiliser.
  • Les livrables couvrent l'ensemble : refonte architecturale documentée avec les diagrammes de l'existant et de la cible, migration vers une extraction JSON structurée via Document AI avec classification par bloc, et réécriture complète des prompts accompagnée d'un guide de prompt engineering appliqué à leur cas.
  • Plusieurs architectures de signaux additionnels ont été comparées, un plan d'enrichissement de la nomenclature rédigé, et une stratégie de gestion du contexte par spécialité définie.
  • Un sprint (cycle de travail) court a été cadré pour établir une baseline (niveau de référence mesuré) avant toute optimisation, et l'équipe a commencé l'implémentation dès la livraison.

Un besoin proche de celui de Tripalio ?

Vingt minutes suffisent pour savoir si c'est faisable, par où commencer et à quel ordre de grandeur s'attendre.

Réserver un appel de 20 minutes
Stack

Outils et techniques

Document AI (extraction JSON structurée)LLM (modèle de langage)Embeddings et mots-clés (signaux additionnels)

« Des retours très complets et des travaux très utiles pour améliorer notre produit. L'équipe travaille déjà sur l'implémentation de toutes les recommandations. »

Léo GuittetTripalio
Questions fréquentes

Questions sur cette réalisation

Peut-on reproduire ce résultat sur notre extraction documentaire ?
Oui, si un système d'extraction existe déjà et produit des résultats instables : contrats, conventions, factures, dossiers. La méthode est la même : remonter chaque étape, mesurer où l'erreur apparaît, puis simplifier l'architecture avant d'optimiser. Le secteur juridique, l'assurance et la comptabilité posent le même type de problème.
Combien de temps prend un audit de ce type ?
3 semaines au forfait : lecture du système et premiers constats en première semaine, benchmarks (comparatifs mesurés) et architecture cible en deuxième semaine, preuve de concept et restitution en troisième. Chez Tripalio, la restitution comprenait le cadrage d'un sprint de baseline pour que l'équipe mesure avant de modifier.
Quelle stack pour extraire des données depuis des PDF juridiques ?
Une extraction structurée en amont (Document AI, service d'extraction structurée, ou un OCR de qualité pour la reconnaissance de caractères) plutôt qu'une image envoyée au modèle, des prompts à responsabilité unique, un modèle de langage choisi après benchmark, et une nomenclature enrichie pour que la correspondance ait une base solide. La reproductibilité se mesure en relançant le même document plusieurs fois.
Comment la mission a-t-elle commencé ?
Par un appel de cadrage où l'équipe a décrit des résultats qui changeaient d'une exécution à l'autre sans explication. Le périmètre a été fixé par écrit, avec l'accès au code, aux prompts et à un échantillon de documents, sous accord de confidentialité. C'est le même point d'entrée pour toute legaltech qui compare agence IA et freelance IA : 20 minutes pour dire si un audit IA est la bonne réponse.

Un besoin proche de celui-ci ?

Vous décrivez votre situation, je vous dis ce qui est faisable, par où commencer et avec quels ordres de grandeur. Si une autre approche ou un autre prestataire convient mieux, je vous le dis aussi.

Réserver un appel de 20 minutes

Sans engagement. Créneau à choisir directement dans l'agenda.

Réserver un appel de 20 minutes