Executable Schema Contracts: From Automatic Ingestion to Multi-Source Retrieval
Cet article présente un système qui découvre automatiquement des contrats de schéma exécutables à partir de données brutes multi-sources pour guider la construction de graphes de connaissances et conditionner un agent de recherche multi-outils, améliorant significativement les performances de réponse aux questions par rapport aux méthodes de référence en permettant une intégration de preuves structurée, traçable et sensible au schéma.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Imaginez que vous essayez de résoudre un mystère colossal, mais que vos indices sont éparpillés dans une pièce chaotique. Certains indices sont écrits dans des registres soignés (des tableaux), d'autres sont griffonnés sur des post-it (des PDF), certains sont dans des journaux numériques désordonnés (JSON), et d'autres ne sont que des notes aléatoires sur un tableau blanc.
Actuellement, la plupart des systèmes d'IA qui tentent de résoudre ce mystère sont comme un détective qui se contente de prendre une lampe de poche et de lire tout de manière aléatoire. Ils peuvent trouver un indice, mais ils passent souvent à côté de la façon dont les indices se connectent car ils ne comprennent pas la structure de la pièce. Ils ne peuvent pas voir que le nom sur un registre correspond au nom sur un post-it, ou qu'une note est l'« enfant » d'une autre.
Ce document présente un nouveau système qui agit comme un architecte super organisé qui construit d'abord un plan de la pièce avant que le détective ne commence à chercher.
Voici comment cela fonctionne, décomposé en étapes simples :
1. Le « Plan Automatique » (Découverte de Schéma)
Au lieu de demander à un humain de passer des semaines à dessiner une carte de l'endroit où se trouve chaque chose, ce système examine les données brutes et désordonnées et déduit automatiquement les règles.
- Le Problème : L'IA « hallucine » souvent (invente des choses). Elle pourrait inventer une colonne appelée « Profit » alors que les données ne contiennent que « Revenu ».
- La Solution : Le système crée un « Catalogue en Monde Fermé ». Considérez cela comme un livre de règles strict : « Vous ne pouvez parler que de choses qui existent réellement dans les données. » Si l'IA tente d'inventer un nouveau champ, le système répond : « Non, cela n'est pas dans le catalogue », et la force à s'en tenir au réel.
- Le Résultat : Il construit un Contrat de Schéma. C'est un accord partagé qui dit : « Voici à quoi ressemble un "Produit", voici à quoi ressemble une "Transaction", et voici comment ils se connectent. »
2. Construire le « Graphe de Connaissances » (La Bibliothèque Organisée)
Une fois le plan prêt, le système utilise celui-ci pour organiser les données désordonnées en une bibliothèque propre et connectée appelée Graphe de Connaissances.
- La Magie : Il ne se contente pas de déverser les données ; il utilise le plan pour comprendre les relations.
- Clés d'Identité : Il sait que « ID : 123 » dans un fichier est la même personne que « ID : 123 » dans un autre.
- Clés Étrangères : Il réalise que la « Commande n°55 » dans le tableau des ventes appartient au « Client n°99 » dans le tableau des clients.
- Provenance : Chaque morceau d'information conserve un « reçu » attaché à lui, montrant exactement de quel document d'origine il provient. Cela signifie que si l'IA vous donne une réponse, elle peut pointer la page et la ligne exactes où elle a trouvé la preuve.
3. Le « Détective Intelligent » (Récupération lors de la Requête)
Lorsque vous posez une question (par exemple : « Quels produits ont généré le plus de profits après la fusion de 2018 ? »), le système ne devine pas. Il utilise le Plan pour décider comment trouver la réponse.
- Le Routage : Le système se demande : « Dois-je regarder les chiffres nets dans le tableur ? Dois-je lire le texte long dans le PDF ? Ou dois-je suivre une chaîne de connexions entre différents fichiers ? »
- Le Contrat : Parce que l'IA possède le plan, elle sait exactement quel outil utiliser. Elle ne déambule pas sans but ; elle prend le chemin le plus direct, passant du tableur au PDF uniquement lorsque le plan indique qu'ils sont connectés.
- Le Filet de Sécurité : Si la question porte sur quelque chose que le plan ne connaît pas (comme un nouveau produit qui n'a pas encore été ajouté), le système peut temporairement « étirer » le plan pour le gérer, ou admettre qu'il ne sait pas, plutôt que d'inventer une fausse réponse.
Pourquoi est-ce meilleur que ce que nous avons actuellement ?
Les auteurs ont testé ce système par rapport à d'autres méthodes (comme la recherche par IA standard ou des systèmes qui tentent de deviner les connexions sans plan).
- Le Résultat : Le « Système de Plan » était nettement meilleur pour répondre à des questions complexes nécessitant la combinaison d'informations provenant de différentes sources.
- L'Analogie :
- L'Ancienne Méthode (RAG) : Comme demander à un bibliothécaire de trouver un livre en criant des mots-clés. Il pourrait trouver un livre contenant le mot « profit », mais il pourrait s'agir du mauvais livre.
- Cette Méthode : Comme avoir un bibliothécaire qui a déjà construit un système de fiches d'index parfait. Il sait exactement quelle fiche pointe vers les chiffres de profit, quelle fiche pointe vers la date de fusion, et comment les lier ensemble pour vous donner la réponse exacte.
L'Essentiel
Ce document affirme qu'en créant automatiquement une carte stricte et exécutable (schéma) des données désordonnées avant de tenter de répondre aux questions, les systèmes d'IA peuvent devenir beaucoup plus précis, fiables et capables d'expliquer où ils ont trouvé leurs réponses. Cela transforme une pièce chaotique d'indices en une bibliothèque bien organisée, rendant le travail du détective beaucoup plus facile et les résultats beaucoup plus dignes de confiance.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.