Hybrid term extractionL'extraction hybride de termes

TRA2600 S8 · in classS8 · en classe

TRA6008 To read for S5À lire pour la S5

Two methods with opposite weaknesses

Linguistic and statistical methods fail in different ways, as the table below sets out, and each does well where the other fails.

MethodWhat it givesWhat it lacks
Linguisticcandidates with the grammatical form of a termany way of telling a term from another sequence of the same form
Statisticala ranking of words by how specific they are to the domainany account of grammar: it scores single words and fragments as readily as whole terms
What linguistic and statistical methods each give and lack.

A hybrid extractor combines the two.

The two steps

A hybrid extractor works in two steps (Figure 13figure 13).

  1. A linguistic step collects candidates. The text is split into words, each word gets its part of speech part-of-speech tagging (POS tagging)étiquetage morphosyntaxique NLPTAL The task of taking a sequence of tokenized words and a tagset, and assigning to each word one tag naming its grammatical class, such as noun or verb.Tâche qui consiste à prendre une suite de mots segmentés et un jeu d'étiquettes, puis à attribuer à chaque mot une étiquette nommant sa classe grammaticale, par exemple nom ou verbe. , and every sequence that matches a pattern typical of terms, such as an adjective followed by a noun, becomes a candidate (see also the Linguistic methods: part-of-speech patterns page) (voir aussi la page Méthodes linguistiques : les patrons morphosyntaxiques).
  2. A statistical step ranks them. Each candidate gets a score for termhood termhooddegré de termitude terminologyterminologie The degree to which a unit of language is related to the concepts of a specialized domain.Degré auquel une unité de la langue se rattache aux concepts d'un domaine spécialisé. , how specific it is to the domain compared with a general 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. , and candidates of several words often also for unithood unithooddegré de figement terminologyterminologie The degree to which a sequence of words forms a stable unit.Degré auquel une suite de mots forme une unité stable. , how firmly their words belong together (Kageura & Umino, 1996) (see also the Statistical methods: termhood and unithood page) (voir aussi la page Méthodes statistiques : degré de termitude et degré de figement).
A pipeline in four boxes. A corpus of texts about dressage goes into a linguistic step, which splits the text into words, tags each word's part of speech and keeps sequences matching patterns such as adjective plus noun. Out comes a list of candidates, including collected canter, flying change and next movement. A statistical step compares each candidate's frequency in the dressage corpus with its frequency in a general corpus, and produces a ranked list with flying change and collected canter at the top and next movement near the bottom. The ranked list goes to human validation.
Figure 13. The two steps of a hybrid term extractor, with examples from dressage.

The result is a list of candidates ordered from most to least likely to be a term. Nothing in it says where the terms stop: the person who uses the list chooses a cut-off, reads the top of it, or sets a threshold on the score (Rigouts Terryn et al., 2019). TermoStat is a tool of this kind (see also the TermoStat: a hybrid extractor page) (voir aussi la page TermoStat : un extracteur hybride).

Strengths and limits

The table below sets the strengths of a hybrid extractor beside its limits.

StrengthsLimits
  • Transparent. Each candidate is on the list because it matched a pattern and scored high, so you can see why it is there.
  • Repeatable. The same text gives the same list every time.
Strengths and limits of a hybrid term extractor.

On the size of the corpus, TermoStat’s guide recommends at least 50,000 words and warns that under 10,000 few candidates come out as statistically significant.TermoStat, Guide de l’utilisateur, version 4.0 beta, read 30 September 2026. The Keywords function of Sketch Engine ranks words by the same kind of comparison and has the same limit (see also the Going further page, in the Corpus analysis module) (voir aussi la page Pour aller plus loin, dans le module L'analyse de corpus).

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 13 October 2026

Deux méthodes aux faiblesses opposées

Les méthodes linguistiques et statistiques échouent de façons différentes, comme le montre le tableau ci-dessous, et chacune réussit là où l’autre échoue.

MéthodeCe qu’elle apporteCe qui lui manque
Linguistiquedes candidats qui ont la forme grammaticale d’un termeun moyen de distinguer un terme d’une autre suite de même forme
Statistiqueun classement des mots selon leur spécificité au domainetoute prise en compte de la grammaire : elle donne un score aux mots isolés et aux fragments aussi facilement qu’aux termes entiers
Ce que les méthodes linguistiques et statistiques apportent, et ce qui leur manque.

Un extracteur hybride combine les deux.

Les deux étapes

Un extracteur hybride procède en deux étapes (Figure 13figure 13).

  1. Une étape linguistique recueille les candidats. Le texte est découpé en mots, chaque mot reçoit sa partie du discours part-of-speech tagging (POS tagging)étiquetage morphosyntaxique NLPTAL The task of taking a sequence of tokenized words and a tagset, and assigning to each word one tag naming its grammatical class, such as noun or verb.Tâche qui consiste à prendre une suite de mots segmentés et un jeu d'étiquettes, puis à attribuer à chaque mot une étiquette nommant sa classe grammaticale, par exemple nom ou verbe. , et toute suite qui correspond à un patron typique des termes, par exemple un nom suivi d’un adjectif, devient un candidat (see also the Linguistic methods: part-of-speech patterns page) (voir aussi la page Méthodes linguistiques : les patrons morphosyntaxiques).
  2. Une étape statistique les classe. Chaque candidat reçoit un score pour son degré de termitude termhooddegré de termitude terminologyterminologie The degree to which a unit of language is related to the concepts of a specialized domain.Degré auquel une unité de la langue se rattache aux concepts d'un domaine spécialisé. , c’est-à-dire sa spécificité au domaine par rapport à un 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. général, et les candidats de plusieurs mots en reçoivent souvent un aussi pour leur degré de figement unithooddegré de figement terminologyterminologie The degree to which a sequence of words forms a stable unit.Degré auquel une suite de mots forme une unité stable. , c’est-à-dire la solidité du lien entre leurs mots (Kageura et Umino, 1996) (see also the Statistical methods: termhood and unithood page) (voir aussi la page Méthodes statistiques : degré de termitude et degré de figement).
Une chaîne de traitement en quatre cases. Un corpus de textes sur le dressage entre dans une étape linguistique, qui découpe le texte en mots, étiquette la partie du discours de chaque mot et retient les suites qui correspondent à des patrons comme nom plus adjectif. Il en sort une liste de candidats, dont galop rassemblé, changement de pied et mouvement suivant. Une étape statistique compare la fréquence de chaque candidat dans le corpus de dressage à sa fréquence dans un corpus général, et produit une liste classée où changement de pied et galop rassemblé sont en tête et mouvement suivant vers la fin. La liste classée passe à la validation humaine.
Figure 13. Les deux étapes d'un extracteur de termes hybride, avec des exemples du dressage.

Le résultat est une liste de candidats classés du plus probable au moins probable comme terme. Rien n’y indique où les termes s’arrêtent : la personne qui utilise la liste choisit un seuil, en lit le début, ou fixe un score minimal (Rigouts Terryn et al., 2019). TermoStat est un outil de ce type (see also the TermoStat: a hybrid extractor page) (voir aussi la page TermoStat : un extracteur hybride).

Les forces et les limites

Le tableau ci-dessous met les forces d’un extracteur hybride en regard de ses limites.

ForcesLimites
  • Transparent. Chaque candidat figure dans la liste parce qu’il correspondait à un patron et a obtenu un score élevé : vous pouvez donc voir pourquoi il s’y trouve.
  • Reproductible. Le même texte donne chaque fois la même liste.
Les forces et les limites d'un extracteur de termes hybride.

Sur la taille du corpus, le guide de TermoStat recommande au moins 50 000 mots et prévient qu’en dessous de 10 000, peu de candidats ressortent comme statistiquement significatifs.TermoStat, Guide de l’utilisateur, version 4.0 bêta, consulté le 30 septembre 2026. La fonction Keywords de Sketch Engine classe les mots selon le même type de comparaison et a la même limite (see also the Going further page, in the Corpus analysis module) (voir aussi la page Pour aller plus loin, dans le module L'analyse de corpus).

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 13 octobre 2026

Sources

  • Kageura, K., & Umino, B. (1996). Methods of automatic term recognition: A review. Terminology, 3(2), 259–289. https://doi.org/10.1075/term.3.2.03kag
  • Rigouts Terryn, A., Drouin, P., Hoste, V., & Lefever, E. (2019). Analysing the Impact of Supervised Machine Learning on Automatic Term Extraction: HAMLET vs TermoStat. Proceedings of the International Conference on Recent Advances in Natural Language Processing (RANLP 2019), 1012–1021. https://doi.org/10.26615/978-954-452-056-4_117

Sources

  • Kageura, K., & Umino, B. (1996). Methods of automatic term recognition: A review. Terminology, 3(2), 259–289. https://doi.org/10.1075/term.3.2.03kag
  • Rigouts Terryn, A., Drouin, P., Hoste, V., & Lefever, E. (2019). Analysing the Impact of Supervised Machine Learning on Automatic Term Extraction: HAMLET vs TermoStat. Proceedings of the International Conference on Recent Advances in Natural Language Processing (RANLP 2019), 1012–1021. https://doi.org/10.26615/978-954-452-056-4_117

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 :