Construction d’un corpus multilingue annoté en relations de traduction (Construction of a multilingual corpus annotated with translation relations ) (2018)

Abstract: Les relations de traduction, qui distinguent la traduction littérale d’autres procédés, constituent un sujet d’étude important pour les traducteurs humains (Chuquet & Paillard, 1989). Or les traitements automatiques fondés sur des relations entre langues, tels que la traduction automatique ou la méthode de génération de paraphrases par équivalence de traduction, ne les ont pas exploitées explicitement jusqu’à présent. Dans ce travail, nous présentons une catégorisation des relations de traduction et nous les annotons dans un corpus parallèle multilingue (anglais, français, chinois) de présentations orales, les TED Talks. Notre objectif à plus long terme sera d’en faire la détection de manière automatique afin de pouvoir les intégrer comme caractéristiques importantes pour la recherche de segments monolingues en relation d’équivalence (paraphrases) ou d’implication. Le corpus annoté résultant de notre travail sera mis à disposition de la communauté.

## introduction dans le domaine des recherches en acquisition automatique de paraphrases, les premiers travaux guidés par les données ont exploité des corpus monolingues. les méthodes proposées ont notamment reposé sur l'analyse des contextes environnants @xcite , des calculs de similarité fondé sur des arbres de dépendances @xcite , la fusion d'arbres de constituants @xcite , ou le regroupement de documents par des critères de dates et de thèmes @xcite . ## travaux précédents le travail @xcite a étudié les divergences présentes dans la traduction automatique anglais-chinois à l'aide d'un schéma d'alignement hiérarchique entre des arbres d'analyse pour ces deux langues. sept types de divergences ont été identifiées, certaines posant des difficultés importantes pour l'alignement automatique de mots, notamment les différences lexicales résultant de traductions non littérales, et les différences de structures entre langues (avec ou sans changement de types de syntagmes). en vue de fournir un jeu de données particulier sur les expressions multi-mots pour la traduction automatique, @xcite ont annoté spécifiquement ces expressions dans le corpus ted talks anglais-italien associées à leur traduction générée par un système automatique. les phénomènes discutés dans les deux travaux que nous venons de mentionner sont inclus dans les relations de traduction que nous présentons dans ce travail. reprenant l'approche de génération de paraphrases par pivot, @xcite ont introduit un modèle à base de graphes présenté sous le nom de htp (hitting time paraphraser). cette approche repose sur des parcours aléatoires et sur le temps d'atteinte (hitting time) afin d'extraire des paraphrases à partir de corpus parallèles multilingues. cette approche parcourt des chemins de longueur supérieure à 2 en utilisant l'information entre les noeuds représentant des segments dans une autre langue et en permettant d'intégrer des connaissances monolingues sous forme de noeuds spéciaux. les résultats expérimentaux ont permis d'obtenir davantage de paraphrases correctes que l'approche @xcite foot_2 ainsi qu'une meilleure précision pour les paraphrases classées aux premiers rangs. nous comptons par la suite poursuivre ce travail en nous intéressant spécifiquement aux relations de traduction non-littérales afin d'étudier si un changement de sens a lieu, dans l'espoir de mieux guider le parcours dans des corpus multilingues pour obtenir des paraphrases par équivalence de traduction. une limite importante de l'approche par pivot est qu'elle ne distingue pas les différents sens possibles d'un segment lors de la génération de ses paraphrases potentielles. le travail de apidianaki et al. (2014) a analysé la sémantique des paraphrases lexicales obtenues avec l'approche @xcite et a mis en évidence la nécessité d'une étape de désambiguïsation. le travail ultérieur @xcite a introduit une méthode pour effectuer le regroupement des paraphrases par sens, laquelle a été appliquée à la ressource ppdb. le travail que nous présentons dans cet article porte davantage sur les relations de traduction (bilingue) qui sont à l'origine des diversités sémantiques dans une ressource telle que ppdb, ainsi que sur leur exploitation pour la suite de notre travail. la prise en compte de la polysémie nous concernera dans un second temps. ## corpus afin de faire l'étude des relations de traduction pour plusieurs paires de langues, nous avons travaillé sur un corpus parallèle multilingue. le corpus annoté est issu de l'inventaire web wit 3 @xcite qui donne accès à une collection de conférences transcrites et traduites incluant le corpus ted talks 4 . ce corpus a été mis à disposition pour les campagnes d'évaluation iwslt 2013 et 2014 5 . la langue d'origine, c'est-à-dire dans laquelle se sont originellement exprimés les orateurs, est l'anglais. nous avons calculé l'intersection des corpus parallèles avec les traductions en français 6 , chinois, arabe, espagnol et russe. la traduction des sous-titres de ted talks est contrôlée par des bénévoles et des coordinateurs par langue 7 , permettant une traduction d'un bon niveau de qualité en général. le corpus annoté contient 2 436 lignes de phrases parallèles pour chaque paire de langues. à ce stade, nous décrivons le début de nos annotations pour les paires anglais-français et anglais-chinois. la pour l'anglais et le français, la tokenisation est réalisée par l'outil stanford tokenizer 8 . les lettres capitales au début de chaque ligne ont été transformées en minuscules, si et seulement si les mots en question ont par ailleurs leur première lettre en minuscule dans le corpus. dans le cas contraire, les lettres capitales sont gardées telles quelles pour les mots qui apparaissent toujours avec des initiales en majuscule. nous avons utilisé l'outil thulac @xcite pour la segmentation du corpus chinois. l'alignement automatique de mots des corpus bilingues a été réalisé par l'outil fastalign @xcite avec ses paramètres par défaut et en l'entraînant sur l'intégralité de chaque corpus parallèle (soit 163 092 lignes et 3 303 660 tokens anglais). ## relations de traduction nous avons établi une hiérarchie décrivant les relations de traduction en nous fondant sur les théories explicitées dans l'ouvrage @xcite et les phénomènes rencontrés pendant notre étude de corpus initiale (voir figure 2 ). les noeuds colorés représentent nos catégories, les figure 2: hiérarchie de relations de traduction. autres noeuds décrivant la hiérarchie (i.e. non littérale, non aligné, modulation, aucun type) ou des phénomènes plus précis mais pour lesquels une étiquette dédiée n'a pas été retenue (e.g. enlever métaphore, autre généralisation). nous présentons ci-dessous leur définition ainsi que des exemples caractéristiques : the director said -> le directeur déclara, language loss -> l' extinction du langage 5. modulation : ce procédé consiste à changer le point de vue, soit pour contourner une difficulté de traduction, soit pour révéler une manière différente de voir les choses pour les locuteurs de la langue cible : this is a completely unsustainable pattern -> il est absolument impossible de continuer sur cette tendance, i had an assignment -> on m'avait confié une mission comme nous l'avons vu, les frontières de segments peuvent différer selon les annotateurs. la procédure à plusieurs passes par alternance permet de faire disparaître progressivement ce type de désaccords. par exemple : a learning tool for language learners -> un outil d'apprentissage pour ceux qui apprennent des langues, le premier annotateur avait séparé language et learners, le second les avait ensuite regroupés en attribuant le type modulation+transposition, ce qui a été finalement approuvé par le premier annotateur en troisième passe. cet autre exemple consiste en une séparation : i want to start by showing you -> je vais vous montrer ; les deux annotateurs sont finalement tombés d'accord pour ne pas inclure showing et montrer dans la paire de type généralisation : want to start by -> vais. pour des types équivalence, particularisation et métaphore, des annotateurs natifs de la langue cible sont plus à l'aise pour prendre des décisions. quand un annotateur hésite sur le choix d'une catégorie appropriée, une bonne pratique est de réfléchir à une possible traduction littérale pour identifier des procédés de traduction suivis par le traducteur humain. par ailleurs, une fonction pourrait être ajoutée à l'outil yawat pour montrer où se situent les modifications à partir de la deuxième passe pour accélérer la révision à chaque nouvelle passe d'annotation. statistiques nous présentons dans la figure 5 les statistiques portant sur les changements effectués pendant notre processus d'annotation en trois passes sur un sous-corpus foot_6 . les chiffres dans la dernière colonne de la figure 5(b) signifient que, par exemple, le second annotateur était d'accord pour les 37 instances de type mod+trans, mais que le premier annotateur a corrigé ses premiers choix lors de la troisième passe. ces deux tables montrent que les désaccords sur les frontières et sur les types diminuent progressivement grâce à cette procédure à plusieurs passes. des exemples pour certains types de changements sont présentés dans la table de contraste entre les traductions vers le français et vers le chinois (nombre de tokens). nous constatons que parfois la qualité de la traduction chinoise n'est pas aussi bonne que la traduction française dans notre corpus, pour des raisons multiples : manque de connaissances du domaine spécifique d'une intervention ; manque d'édition finale pour corriger des erreurs évidentes, résultant notamment en des mots anglais laissés non traduits, des traductions erronées (voir figure 6) ou des ponctuations absentes. en outre, des traductions extrêmement libres posent même de réelles difficultés pour l'alignement manuel de mots. un dernier point qui n'est pas illustré dans la figure 6 concerne l'introduction d'idiomes en chinois pour traduire des expressions non figées. par exemple : bring our children into the world -> 生儿育女 (give birth to and raise children) c atala 2018 forest upon which the people depend -> 栖身之所 (shelter) pressured the people a little bit about it -> 刨根问底 (inquire into the root of the matter) l'utilisation d'idiomes chinois en traduction est considérée comme une bonne pratique qui permet d'obtenir des textes concis adaptés à la culture chinoise. puisque ces idiomes peuvent être traduits de différentes manières plus ou moins libres, ils peuvent contribuer de façon importante à l'obtention de paraphrases par pivot. le corpus complet (2 436 lignes dans chaque langue) sera distribué dans un format xml avec les métadonnées d'accord inter-annotateurs et de modifications entre passes d'annotation. 6 conclusion et perspective dans ce travail nous nous sommes intéressée aux relations de traduction car celles-ci n'avaient pas jusque-là été prises en compte à notre connaissance dans l'approche de génération de paraphrases par équivalence de traduction, ou pivot, ainsi qu'en traduction automatique. nous avons catégorisé ces relations et les avons annotées dans un corpus parallèle multilingue de ted talks. nous avons choisi ce genre spécifique (discours transcrit et traduit) afin d'obtenir plus de diversité qu'avec des corpus techniques. le travail d'annotation est en phase préliminaire pour finaliser le guide d'annotation. l'accord inter-annotateurs mesuré est fort pour les segments de mêmes frontières, mais nous avons adopté un processus d'annotation à plusieurs passes, plus coûteux en temps, afin de garantir une meilleure qualité d'annotation. la faisabilité de la tâche étant confirmée, nous étendrons les annotations sur le corpus entier afin de les mettre à disposition de la communauté. à court terme, nous allons réaliser des annotations plus fines sur les blocs de type modulation, transposition et modulation+transposition. pendant les premières annotations, nous avons en effet privilégié l'objectif de garder une information complète à celui d'obtenir un alignement des unités les plus petites possibles, comme illustré par les paires de segments suivantes : is believed in enough -> peut être tellement crédible, make it seem -> lui donner l'apparence, they're able to be moved around -> on peut les déplacer, have this kind of reception -> être reçu de cette manière, give you good close look at this -> vous montrer de près. cependant, ces segments particuliers sont souvent peu réutilisables, et il est nécessaire de réaliser un alignement plus fin pour détailler leur structure, notamment dans le but d'apprendre des patrons puis de vérifier si ceux-ci ont des attestations dans des corpus parallèles de grande taille. une fois ce corpus annoté finement avec l'ensemble des relations de traduction, nous développerons un classifieur pour les détecter automatiquement. de telles informations n'ont pas été prises en compte à notre connaissance dans les travaux précédents portant sur la génération de paraphrases ou la traduction automatique. références apidianaki m., verzeni e. & mccarthy d. (2014). semantic clustering of pivot paraphrases. in n. calzolari, k. choukri, t. declerck, h. loftsson, b. maegaard, j. mariani, a. moreno, j. odijk & s. piperidis, eds., proceedings of the ninth international conference c atala 2018