Un étiqueteur en ligne du Français (An online tagger for F rench) (2017)

Abstract: Nous proposons ici une interface en ligne pour étiqueter des textes en français selon trois niveaux d’analyses : la morphosyntaxe, le chunking et la reconnaissance des entités nommées. L’interface se veut simple et les étiquetages réutilisables, ces derniers pouvant être exportés en différents formats.

## introduction à l'heure où les interfaces en ligne se multiplient, de plus en plus d'outils de tal deviennent accessibles facilement, s'ouvrant alors aux non spécialistes. dans le cadre de cette démonstration, nous nous intéresserons à la reconnaissance d'entités nommées. il existe pour cette tâche un certain nombre d'interfaces en ligne, parmi lesquelles on peut citer celle de cognitive computational group de l'université illinois 1 et celle d'explosion ai 2 ). de telles interfaces pour le franc ¸ais sont au mieux rares et sont des ressources précieuses. notre interface 3 est une surcouche à sem @xcite , un programme également libre 4 . afin d'effectuer les différentes tâches d'étiquetage, nous avons entraîné un crf @xcite sur le french treebank (ftb) @xcite . nous avons utilisé wapiti @xcite comme implémentation des crf. le ftb annoté en entités nommées @xcite distingue 7 types d'entités principaux : company (les entreprises), location (les lieux), organization (les organisations à but non lucratif), person (les personnes réelles), product (les produits), fictioncharacter (les personnages fictifs) et finalement les pointofinterest (les points 1. http://cogcomp.cs.illinois.edu/page/demo_view/nerextended 2. https://demos.explosion.ai/displacy-ent/ 3. accessible à l'adresse suivante : http://apps.lattice.cnrs.fr/sem/ 4. disponible à l'adresse suivante : https://github.com/yoanndupont/sem d'intérêt). le découpage du corpus suit le protocole entraînement-développement-test défini par @xcite . notre étiqueteur en entités nommées atteint une précision de 87.89, un rappel de 82.34 et une f-mesure de 85.02. ## interface l'interface se veut la plus simple possible, afin d'être accessible au plus grand monde. son fonctionnement se découpe en deux passes : 1. rentrer le texte à annoter 2. récupérer le résultat dans le format attendu. plusieurs niveaux d'analyse sont offerts à l'utilisateur : étiquetage morphosyntaxique, chunking @xcite et entités nommées. une visualisation du texte en html avec les différents niveaux d'annotation est disponible directement afin que l'utilisateur puisse évaluer les résultats. chaque niveau d'annotation est visible séparément et chaque élément dans un niveau spécifique est surligné, les éléments d'un même type étant surlignés avec la même couleur. la structure initiale du texte est préservée au maximum afin d'en faciliter la lecture. l'un des intérêts de notre interface est d'offrir la possibilité de récupérer les données étiquetées, en différents formats. à notre connaissance, les données ne sont que très rarement téléchargeables ou seulement en un unique format. ces formats d'export sont les suivants : texte linéaire, tabulaire, html pour visualiser les annotations ainsi que json pour améliorer la réutilisation sont disponibles. il est prévu que d'autres formats de sortie soient ajoutés, notamment le xml-tei. la taille maximale du texte soumis est fixée à 50 000 mots graphiques, au-delà nous conseillons aux utilisateurs d'installer le programme sur leur ordinateur. le texte de l'utilisateur ainsi que le produit de l'annotation sont stockés dans des fichiers dont l'existence est liée à un cookie de session. la fermeture de la session web déclenche la suppression des fichiers sur le serveur.