Comparing term extraction methodsComparer les méthodes d'extraction de termes

TRA2600 S8 · in classS8 · en classe

TRA6008 To read for S5À lire pour la S5

Dedicated tools and LLMs

A dedicated term extractor, such as TermoStat or the D-Terminer demo, was built for this one task; a chatbot was not, but it can be asked to do it. The table below sets out how a dedicated tool and a large language model large language model (LLM)grand modèle de langue (GML) language modelsmodèles de langue A neural-network language model, usually based on the transformer architecture, that is trained on very large amounts of text and contains many learned parameters.Modèle de langue à réseau de neurones, habituellement fondé sur l'architecture des transformeurs, entraîné sur de très grandes quantités de texte et comptant de très nombreux paramètres appris. (LLM) differ.

Dedicated toolLLM
What counts as a termFixed in the tool: in its patterns and statistics, or in the examples it was trained onWritten in your prompt promptrequête promptingrequêtes Input given to a generative AI system to specify a task, provide context, or otherwise guide its output.Entrée fournie à un système d'IA générative pour préciser une tâche, donner du contexte ou orienter la sortie. , or left to the model if the prompt says nothing
Form of the candidatesThe text’s own wordsUsually the text’s words, sometimes a tidied or changed form
The same text twiceThe same resultNot guaranteed: an LLM is not deterministic deterministicdéterministe computinginformatique Describes a process, algorithm, or system that, under the same initial conditions and with the same input, always produces the same output.Se dit d'un processus, d'un algorithme ou d'un système qui, dans les mêmes conditions initiales et avec la même entrée, produit toujours la même sortie. (see also the LLMs are non-deterministic page, in the LLM lifecycle module) (voir aussi la page Les GML ne sont pas déterministes, dans le module Cycle de vie des GML)
What it needsA corpus corpuscorpus corporacorpus A collection of written texts, speech recordings or transcribed language assembled for analysis or use in language technology (plural: corpora).Ensemble de textes écrits, d'enregistrements de parole ou de langue transcrite réuni pour l'analyse ou pour les technologies langagières. large enough for its statistics, or annotated texts similar to yoursA text that fits in the model’s context window context windowfenêtre contextuelle language modelsmodèles de langue "The amount of input (like text) that an AI system can process at one time during a task. Think of it as a model's short-term memory. A model can only consider so much text when generating its next response, and once the conversation exceeds its context window, the model starts 'forgetting' prior responses." (Stanford HAI).Quantité d'entrée (du texte, par exemple) qu'un système d'IA peut traiter à la fois pendant une tâche ; en quelque sorte, la mémoire à court terme du modèle. Un modèle ne peut considérer qu'une quantité limitée de texte pour générer sa prochaine réponse et, quand la conversation dépasse sa fenêtre contextuelle, il commence à « oublier » les réponses antérieures (d'après Stanford HAI, traduction libre). , and a prompt
What else it returnsDepending on the tool, frequencies, spelling variants or the grammatical patternWhatever you ask for, such as labels, remarks, a translation or a definition
Where your text goesTo the tool’s server, for an online toolTo the provider of the chatbot, under its settings for retention and training (see also the Training, retention and privacy settings page, in the Using LLMs module) (voir aussi la page Entraînement, conservation et paramètres de confidentialité, dans le module Utiliser les GML)
How a dedicated term extractor and an LLM differ.

No single difference settles the choice between a dedicated tool and an LLM, but some situations point one way:

  • A large corpus in one domain, to go through the same way every time, suits a dedicated tool: its ranked list can be read from the top, and running it again gives the same list.
  • A single document, a language or domain no tool was trained for, or a list you want with labels and remarks, suits an LLM.
  • A language with little text on the web is a reason for caution with either: the results of LLMs on this task were obtained on languages with many resources (Rigouts Terryn, 2026).

The two can also be combined: a large LLM marks the terms in many texts, and a much smaller, openly available model is trained on those marks, which avoids sending every new text to a provider (Senger et al., 2025).

Typical errors of each method

Each method of this chapter tends to go wrong in its own way, as the table below sums up.

MethodTypical errors
LinguisticProposes every sequence with the form of a term, such as little girl, and misses terms of an unusual form, such as on the bit
StatisticalMisses rare terms and terms that are also everyday words, such as collection, and proposes words that are frequent in the texts for another reason
HybridHas the limits of both, and the result depends on where the ranked list is cut off
Machine learning machine learning (ML)apprentissage automatique machine learningapprentissage automatique An approach to artificial intelligence in which a model is trained on data or experience so that its adjustable parameters come to reflect patterns relevant to a task.Approche de l'intelligence artificielle dans laquelle un modèle est entraîné sur des données ou sur l'expérience, de sorte que ses paramètres ajustables en viennent à refléter des régularités pertinentes pour une tâche. Does less well on texts unlike the ones it learned from, on terms of several words and on terms that are also everyday words
LLMsPropose too much, such as general words and several terms joined into one, and sometimes return a form that is not in the text word for word
Where each method of term extraction tends to go wrong.

The evaluation of a term extractor is explained in a chapter of its own (see also the Evaluating extraction and classification chapter, in the Evaluating language technology module) (voir aussi le chapitre Évaluation de l'extraction et de la classification, dans le module L'évaluation des technologies langagières).

Validation and storage

Whatever produced the list, a person still validates it (Lefever & Rigouts Terryn, 2024). The validated terms are then recorded where they can be used: a termbase termbasebase terminologique terminologyterminologie A database of terminological entries organized by concept, grouping the terms of several languages with metadata such as definitions, domains and usage status.Base de données d'entrées terminologiques organisée par concept, contenant les termes de plusieurs langues et des métadonnées comme des définitions, des domaines et des marques d'usage. organizes them by concept, with their equivalents, definitions and sources, and a CAT computer-assisted translation (CAT)traduction assistée par ordinateur (TAO) CAT toolsTAO Software that assists a human translator during the translation process, commonly by dividing texts into segments and providing functions such as translation-memory retrieval, terminology management, consistency checks and file management.Logiciel qui assiste un traducteur humain pendant le processus de traduction, généralement en divisant les textes en segments et en offrant des fonctions comme la recherche en mémoire de traduction, la gestion terminologique, les vérifications de cohérence et la gestion des fichiers. tool can show them while you translate (see also the Termbases page, in the CAT tools module) (voir aussi la page Les bases terminologiques, dans le module Outils de TAO).

Written in English. The French version was automatically generated and I have not revised it. Rédigé en anglais. La version française a été générée automatiquement et je ne l'ai pas révisée. Updated 6 October 2026

Outils spécialisés et GML

Un extracteur de termes spécialisé, comme TermoStat ou la démonstration D-Terminer, a été conçu pour cette seule tâche ; un agent conversationnel ne l’a pas été, mais on peut lui demander de s’en charger. Le tableau ci-dessous présente ce qui distingue un outil spécialisé d’un grand modèle de langue large language model (LLM)grand modèle de langue (GML) language modelsmodèles de langue A neural-network language model, usually based on the transformer architecture, that is trained on very large amounts of text and contains many learned parameters.Modèle de langue à réseau de neurones, habituellement fondé sur l'architecture des transformeurs, entraîné sur de très grandes quantités de texte et comptant de très nombreux paramètres appris. (GML).

Outil spécialiséGML
Ce qui compte comme termeFixé dans l’outil : dans ses patrons et ses statistiques, ou dans les exemples sur lesquels il a été entraînéÉcrit dans votre requête promptrequête promptingrequêtes Input given to a generative AI system to specify a task, provide context, or otherwise guide its output.Entrée fournie à un système d'IA générative pour préciser une tâche, donner du contexte ou orienter la sortie. , ou laissé au modèle si la requête n’en dit rien
Forme des candidatsLes mots mêmes du texteLe plus souvent les mots du texte, parfois une forme retouchée ou modifiée
Le même texte deux foisLe même résultatSans garantie : un GML n’est pas déterministe deterministicdéterministe computinginformatique Describes a process, algorithm, or system that, under the same initial conditions and with the same input, always produces the same output.Se dit d'un processus, d'un algorithme ou d'un système qui, dans les mêmes conditions initiales et avec la même entrée, produit toujours la même sortie. (see also the LLMs are non-deterministic page, in the LLM lifecycle module) (voir aussi la page Les GML ne sont pas déterministes, dans le module Cycle de vie des GML)
Ce qu’il lui fautUn corpus corpuscorpus corporacorpus A collection of written texts, speech recordings or transcribed language assembled for analysis or use in language technology (plural: corpora).Ensemble de textes écrits, d'enregistrements de parole ou de langue transcrite réuni pour l'analyse ou pour les technologies langagières. assez grand pour ses statistiques, ou des textes annotés semblables aux vôtresUn texte qui tient dans la fenêtre contextuelle context windowfenêtre contextuelle language modelsmodèles de langue "The amount of input (like text) that an AI system can process at one time during a task. Think of it as a model's short-term memory. A model can only consider so much text when generating its next response, and once the conversation exceeds its context window, the model starts 'forgetting' prior responses." (Stanford HAI).Quantité d'entrée (du texte, par exemple) qu'un système d'IA peut traiter à la fois pendant une tâche ; en quelque sorte, la mémoire à court terme du modèle. Un modèle ne peut considérer qu'une quantité limitée de texte pour générer sa prochaine réponse et, quand la conversation dépasse sa fenêtre contextuelle, il commence à « oublier » les réponses antérieures (d'après Stanford HAI, traduction libre). du modèle, et une requête
Ce qu’il renvoie d’autreSelon l’outil, des fréquences, des variantes orthographiques ou le patron grammaticalCe que vous demandez, par exemple des étiquettes, des remarques, une traduction ou une définition
Où va votre texteAu serveur de l’outil, pour un outil en ligneAu fournisseur de l’agent conversationnel, selon ses réglages de conservation et d’entraînement (see also the Training, retention and privacy settings page, in the Using LLMs module) (voir aussi la page Entraînement, conservation et paramètres de confidentialité, dans le module Utiliser les GML)
Ce qui distingue un extracteur de termes spécialisé d'un GML.

Aucune de ces différences ne tranche à elle seule entre un outil spécialisé et un GML, mais certaines situations orientent le choix :

  • Un grand corpus dans un seul domaine, à traiter chaque fois de la même façon, convient à un outil spécialisé : sa liste classée se lit à partir du début, et le relancer donne la même liste.
  • Un seul document, une langue ou un domaine pour lesquels aucun outil n’a été entraîné, ou une liste que vous voulez avec des étiquettes et des remarques, conviennent à un GML.
  • Une langue peu présente sur le web est une raison d’être prudent avec l’un comme avec l’autre : les résultats des GML pour cette tâche ont été obtenus pour des langues bien dotées en ressources (Rigouts Terryn, 2026).

Les deux peuvent aussi se combiner : un grand GML marque les termes dans de nombreux textes, et un modèle beaucoup plus petit, librement accessible, est entraîné sur ces marques, ce qui évite d’envoyer chaque nouveau texte à un fournisseur (Senger et al., 2025).

Les erreurs typiques de chaque méthode

Chaque méthode de ce chapitre tend à échouer à sa manière, comme le résume le tableau ci-dessous.

MéthodeErreurs typiques
LinguistiquePropose toute suite qui a la forme d’un terme, comme fillette joyeuse, et manque les termes de forme inhabituelle, comme sur la main
StatistiqueManque les termes rares et les termes qui sont aussi des mots courants, comme passage, et propose des mots fréquents dans les textes pour une autre raison
HybrideA les limites des deux, et le résultat dépend de l’endroit où la liste classée est coupée
Apprentissage automatique machine learning (ML)apprentissage automatique machine learningapprentissage automatique An approach to artificial intelligence in which a model is trained on data or experience so that its adjustable parameters come to reflect patterns relevant to a task.Approche de l'intelligence artificielle dans laquelle un modèle est entraîné sur des données ou sur l'expérience, de sorte que ses paramètres ajustables en viennent à refléter des régularités pertinentes pour une tâche. Réussit moins bien sur des textes différents de ceux de son entraînement, sur les termes de plusieurs mots et sur les termes qui sont aussi des mots courants
GMLEn proposent trop, par exemple des mots généraux et plusieurs termes joints en un seul, et renvoient parfois une forme qui ne figure pas telle quelle dans le texte
Là où chaque méthode d'extraction de termes tend à échouer.

L’évaluation d’un extracteur de termes est expliquée dans un chapitre à part (see also the Evaluating extraction and classification chapter, in the Evaluating language technology module) (voir aussi le chapitre Évaluation de l'extraction et de la classification, dans le module L'évaluation des technologies langagières).

La validation et la consignation

Quelle que soit l’origine de la liste, une personne doit encore la valider (Lefever et Rigouts Terryn, 2024). Les termes validés sont ensuite consignés là où ils peuvent servir : une base terminologique termbasebase terminologique terminologyterminologie A database of terminological entries organized by concept, grouping the terms of several languages with metadata such as definitions, domains and usage status.Base de données d'entrées terminologiques organisée par concept, contenant les termes de plusieurs langues et des métadonnées comme des définitions, des domaines et des marques d'usage. les organise par concept, avec leurs équivalents, leurs définitions et leurs sources, et un outil de TAO computer-assisted translation (CAT)traduction assistée par ordinateur (TAO) CAT toolsTAO Software that assists a human translator during the translation process, commonly by dividing texts into segments and providing functions such as translation-memory retrieval, terminology management, consistency checks and file management.Logiciel qui assiste un traducteur humain pendant le processus de traduction, généralement en divisant les textes en segments et en offrant des fonctions comme la recherche en mémoire de traduction, la gestion terminologique, les vérifications de cohérence et la gestion des fichiers. peut les afficher pendant que vous traduisez (see also the Termbases page, in the CAT tools module) (voir aussi la page Les bases terminologiques, dans le module Outils de TAO).

Written in English. The French version was automatically generated and I have not revised it. Rédigé en anglais. La version française a été générée automatiquement et je ne l'ai pas révisée. Mise à jour 6 octobre 2026

Sources

  • Lefever, E., & Rigouts Terryn, A. (2024). Computational Terminology. In Y. Peng et al. (Eds.), New Advances in Translation Technology: Applications and Pedagogy (pp. 141–159). Springer Nature. https://doi.org/10.1007/978-981-97-2958-6_8
  • Rigouts Terryn, A. (2026). Large Language Models Are Good Term Extractors: A Systematic Evaluation. Proceedings of the Fifteenth Language Resources and Evaluation Conference (LREC 2026), 7631–7643. https://doi.org/10.63317/49gta5itne3q
  • Senger, E., Campbell, Y., van der Goot, R., & Plank, B. (2025). Crossing Domains without Labels: Distant Supervision for Term Extraction. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: Industry Track, 1366–1378. https://aclanthology.org/2025.emnlp-industry.95/

Sources

  • Lefever, E., & Rigouts Terryn, A. (2024). Computational Terminology. In Y. Peng et al. (Eds.), New Advances in Translation Technology: Applications and Pedagogy (pp. 141–159). Springer Nature. https://doi.org/10.1007/978-981-97-2958-6_8
  • Rigouts Terryn, A. (2026). Large Language Models Are Good Term Extractors: A Systematic Evaluation. Proceedings of the Fifteenth Language Resources and Evaluation Conference (LREC 2026), 7631–7643. https://doi.org/10.63317/49gta5itne3q
  • Senger, E., Campbell, Y., van der Goot, R., & Plank, B. (2025). Crossing Domains without Labels: Distant Supervision for Term Extraction. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: Industry Track, 1366–1378. https://aclanthology.org/2025.emnlp-industry.95/

Spotted an error? Une erreur ?

Language, content, a broken link: e-mail me what you saw and I will fix it. Langue, contenu, lien brisé : écrivez-moi ce que vous avez vu et je corrige.

ayla.rigouts.terryn@umontreal.ca

Please mention the page: Mentionnez la page :