Intégration des relations inter-référents dans l’annotation de la coréférence : modèle et application (2025)

Abstract: La disponibilité de corpus annotés en coréférence demeure une nécessité pour de nombreux travaux en linguistique et en TAL. Toutefois, si de tels corpus sont bien disponibles, une part importante repose sur des modèles d’annotation ne permettant d’encoder qu’une partie des informations liées aux phénomènes coréférentiels. Après avoir redéfini un modèle élargi de la coréférence, nous montrerons les bénéfices d’une annotation menée à deux niveaux, celui de l’inscription des occurrences dans le texte (le repérage des maillons des chaînes de coréférence, niveau largement exploré) et celui des structures du modèle référentiel inféré (la clarification des rapports entre les entités désignées, domaine largement passé sous silence). Nous présenterons ensuite l’environnement OPERA destiné à l’annotation selon ce modèle repensé, et une campagne menée pour le tester.

## introduction l'importance des phénomènes coréférentiels, tant dans une perspective linguistique qu'en traitement automatique des langues, est bien connue @xcite et de nombreuses applications en rendent l'analyse nécessaire comme condition sine qua non d'accès au sens des textes. aussi, de nombreux travaux y ont été consacrés, dont des états de l'art récents @xcite et des travaux nombreux, y compris dans notre communauté francophone @xcite , rendent bien compte, tant sur le terrain de leur étude linguistique que sur le terrain de la résolution automatique, à travers des approches très variées. quoi qu'il en soit de la diversité des approches, la disponibilité de corpus annotés de référence demeure souvent une nécessité, que ce soit pour une étude des phénomènes en contexte, pour l'entraînement ou le fine tuning de systèmes d'apprentissage, ou pour l'identification d'exemples d'intérêt pour le paramétrage de systèmes génératifs. notre communauté a donc naturellement pris en charge l'établissement de tels corpus de référence, à l'occasion de campagnes dont les travaux de @xcite , @xcite et @xcite constituent des exemples largement commentés et utilisés pour la langue française. toutefois, il apparaît que la majorité des corpus disponibles repose sur des modèles d'annotation relativement simples, ne permettant d'encoder qu'une partie des informations liées à la coréférence. cela résulte sans doute largement de contraintes volumétriques, qui obligent les responsables des campagnes à définir des instructions d'annotation assez simples, mais aussi, pour autant que nous puissions en juger, des spécificités des environnements d'annotation utilisés, dont l'expressivité détermine souvent les choix faits par ces responsables. après avoir redéfini en un sens assez large le périmètre possible des études coréférentielles, nous voudrions défendre ici l'idée que l'annotation de la coréférence pourrait tirer bénéfice d'une annotation à deux niveaux, celui de l'inscription des occurrences dans le texte (le repérage des maillons des chaînes de coréférence, niveau largement exploré) et celui des structures du modèle référentiel inféré (la clarification des rapports entre les entités auxquelles le texte fait référence, domaine largement passé sous silence). nous présenterons ensuite l'environnement d'annotation opera qui est destiné à l'annotation selon ce modèle repensé de la coréference et commenterons pour finir les résultats d'une campagne d'annotation menée dans le but de tester cet environnement opera. ## conclusion & perspectives en conclusion de ce travail, nous souhaitons tout d'abord souligner que les décalages entre a) les modèles linguistiques de la coréférence, b) son intérêt applicatif et c) le périmètre retenu dans les campagnes d'annotation, méritent d'être discutés. en particulier, il nous semble utile de revenir à une définition assez couvrante du phénomène de la coréférence, en phase d'ailleurs avec son intérêt applicatif initial, soit, pour le dire brutalement : savoir à qui ou à quoi se rapporte tel ou tel énoncé. en réponse à la contrainte de transitivité qui résulte de cette exigence, et pour satisfaire au critère d'intensionnalité dont nous avons montré l'avantage, nous avons proposé un modèle à deux niveaux, celui du texte, comportant des occurrences d'expressions référentielles, et celui d'un modèle référentiel associé à l'interprétation du texte, et proposant de tisser des relations d'une part des expressions référentielles vers des instances du modèle référentiel, et d'autre part entre les instances du modèle référentiel elles-mêmes. cette proposition nous semble être un enrichissement important par rapport aux approches effectives (c'est-à-dire disposant d'un outillage logiciel les mettant en oeuvre) existantes à ce jour, qui permet non seulement un apport du point de vue de la pertinence linguistique, mais aussi de l'efficacité pratique des applications s'appuyant sur de telles annotations. les échanges que nous avons pu avoir avec des responsables de campagnes d'annotation dans lesquelles cette richesse expressive n'est pas mise en oeuvre nous font penser que c'est faute d'un outillage adapté que ces campagnes ne l'intègrent pas. en ce sens, nous espérons que la plateforme proposée dans cet article sera une contribution ou une inspiration pour les futures campagnes dans le domaine. les premières expériences menées semblent montrer qu'elle propose un compromis intéressant entre expressivité et temps d'annotation. reste que l'approche extensionnelle est plus présente dans la littérature et que, si l'approche intensionnelle que nous défendons est plus fidèle selon nous à la réalité décrite, il faudra néanmoins prolonger la discussion des rapports entre les expressivités respectives de ces deux approches. dans le prolongement de ce travail, une fois admise la nécessité d'annoter certaines relations entre entités du modèle référentiel, nous devrons continuer de travailler à l'épineuse question de la détermination de l'ensemble des relations pertinentes à retenir. toute relation identifiable entre deux entités (sur un plan sémantique d'abord, mais aussi pourquoi pas en conséquence d'informations distributionnelles relatives à leurs occurrences en contexte) pourrait en droit être regardée comme potentiellement porteuse des effets transitifs évoqués ci-dessus, y compris dans les usages rhétoriques les plus vagues : si tel terme t 1 a été lu au voisinage de tel autre terme t 2, cette relation n'ouvrira-t-elle la possibilité qu'une proposition ultérieure se rapportant à t 2 nous informe sur t 1 ? et ne tombera-t-elle pas alors sous le concept élargi de coréférence ? au problème de cette délimitation, nous n'avons pas encore de réponse catégorique. si les relations méréologiques semblent pouvoir faire consensus et pouvoir aussi nous occuper durablement, il est clair aussi que d'autres relations sont à la fois très fréquentes et indispensables à traiter pour la compréhension de textes même extrêmement simples et aux effets rhétoriques négligeables. nous pensons là, notamment, aux relations décrivant l'occupation par une entité référentielle d'une fonction liée à une autre entité : si x est président de y , si x est représentant légal de y , des énoncés portant sur x nous informeront souvent de façon décisive sur y . mais cette énumération ne nous convient guère et nous devrons trouver un critère permettant de caractériser plus strictement l'ensemble des relations à incorporer. le modèle élargi de la coréférence que nous avons en vue comporte aussi un élément essentiel actuellement non pris en charge dans l'environnement opera : la clarification de la portée textuelle et de l'ancrage temporel des relations établies entre les entités du modèle référentiel. cela s'éclairera aisément avec un exemple emprunté au cas important des relations méréologiques. au fil d'un texte, l'appartenance d'une entité à un groupe d'entités est susceptible de varier : tel membre rejoint le groupe, puis le quitte ; tel groupe se sépare de telle cohorte... pour chaque relation établie dans le modèle référentiel, il faut donc pouvoir, si cette relation n'est pas stable au fil du texte, spécifier les bornes (parfois floues d'ailleurs) entre lesquelles la relation est supposée valoir. à la question de cette portée textuelle s'ajoute celle de la portée temporelle d'une relation : telle relation entre entités peut ne valoir que pour une période de temps limitée, entre des bornes définies par rapport à la temporalité des faits rapportés. notons qu'un modèle d'annotation réduisant l'encodage d'une relation entre entités à l'encodage de multiples liens entre chaque maillon de la chaîne associée et les différentes entités désignées soit immédiatement soit transitivement (approche que nous avons qualifiée d'extensionnelle), permet la clarification de la portée textuelle (quoique de manière ergonomiquement très coûteuse) : tel maillon, à tel moment du texte, peut pointer vers les entités e1 et e2, quand tel autre maillon, à tel autre moment du texte, ne pointera par exemple que vers e1. en revanche, un tel modèle d'annotation ne permettra pas l'encodage de la portée temporelle. le modèle que nous envisageons permettra au contraire de décrire de manière homogène la portée textuelle et la portée temporelle, par la seule caractérisation des liens entre les entités du modèle référentiel. d'autres éléments identifiés au moins dans le cadre des études linguistiques devront aussi être pris en charge. notre modèle prévoit ainsi en particulier le traitement de l'incertitude et de l'ambiguïté qu'étudient déjà des travaux tels que ceux de @xcite . dans notre approche, l'incertitude et l'ambiguïté peuvent concerner soit le rattachement d'un maillon à une ou plusieurs entités du modèle référentiel, soit la liaison entre des entités, quand une incertitude ou une ambiguïté persiste. un symbole particulier sera proposé pour matérialiser cette incertitude dans le modèle référentiel représenté par opera. interposé entre les éléments reliés (entre le texte et le modèle référentiel ou au sein du modèle référentiel), il permettra soit le partage d'un branchement vers de multiples cibles, soit simplement l'expression d'une incertitude pour un branchement simple. au-delà, s'imposerait aussi la prise en considération de l'expression des points de vue et de la modalité, sans lesquels les phénomènes coréférentiels sont souvent ininterprétables : telle entité ne serait qu'hypothétiquement partie de telle autre, telle personne ne serait membre de tel groupe que dans l'esprit de tel protagoniste... s'ouvre là un champ protéiforme d'une grande richesse sémantique, auquel les espaces mentaux de @xcite pourraient offrir un cadre théorique aussi élégant que difficile à intégrer. l'implémentation des améliorations mentionnées présente des défis conséquents, notamment en ce qui concerne la lisibilité des annotations produites, pour lesquels nous devrons envisager des solutions. une ouverture de l'outil opera à des tâches d'annotation portant sur d'autres types de relations est aussi envisageable et sera facilitée par l'influence du méta-modèle urs sur le développement.