Rule-based translationLa traduction à base de règles
TRA6008 To read for S7À lire pour la S7
Dictionaries and rules
The first generation of systems translated the way a beginner with a dictionary and a grammar might. For the green witch arrived, an English-to-French system of this kind works through a list:
- look each word up in its bilingual dictionary: the → la, green → vert, witch → sorcière, arrived → est arrivée;
- apply the rule that a French adjective follows its noun: sorcière vert;
- apply the rule that it agrees in gender and number: sorcière verte;
- assemble the sentence: la sorcière verte est arrivée.
Every step is a rule somebody wrote down: the first of the four paradigms, applied to translation (see also the Rule-based systems page, in the Foundations of AI & NLP module) (voir aussi la page Les systèmes à base de règles, dans le module Fondements de l'IA et du TAL).
Direct, transfer and interlingua
Jurafsky and Martin (2026) describe three designs, which differ in how much of the source sentence is analyzed before anything is produced (Figure 1figure 1).
| Design | Analysis before anything is written | Written for each language pair |
|---|---|---|
| Direct | nothing: the sentence is worked through word by word | a large bilingual dictionary whose every entry is a small program, translating one word and handling its reordering |
| Transfer | the grammatical structure of the source sentence | rules that turn a source structure into a target structure, then a generator, the part that writes the target sentence from that structure |
| Interlingua | the meaning, into a representation independent of both languages | in principle nothing specific to the pair: one analyzer per source language, one generator per target language |
Going up the triangle means more analysis on both sides and less knowledge specific to the pair in the middle.
Strengths and limits
| Strengths | Limits |
|---|---|
|
|
The approach lost ground once enough translated text existed to learn from, and it survives mainly for language pairs where that text does not exist.
Des dictionnaires et des règles
La première génération de systèmes traduisait comme le ferait un débutant muni d’un dictionnaire et d’une grammaire. Pour the green witch arrived, un système de ce type qui traduit de l’anglais vers le français suit une liste d’étapes :
- chercher chaque mot dans son dictionnaire bilingue : the → la, green → vert, witch → sorcière, arrived → est arrivée ;
- appliquer la règle selon laquelle l’adjectif français suit le nom : sorcière vert ;
- appliquer la règle d’accord en genre et en nombre : sorcière verte ;
- assembler la phrase : la sorcière verte est arrivée.
Chaque étape est une règle que quelqu’un a écrite : c’est le premier des quatre paradigmes, appliqué à la traduction (see also the Rule-based systems page, in the Foundations of AI & NLP module) (voir aussi la page Les systèmes à base de règles, dans le module Fondements de l'IA et du TAL).
Traduction directe, transfert et interlangue
Jurafsky et Martin (2026) décrivent trois architectures, qui diffèrent par la part de la phrase source analysée avant que quoi que ce soit soit produit (Figure 1figure 1).
| Architecture | Analyse avant toute écriture | Ce qu’il faut écrire pour chaque paire de langues |
|---|---|---|
| Directe | aucune : la phrase est traitée mot par mot | un grand dictionnaire bilingue dont chaque entrée est un petit programme, qui traduit un mot et gère son déplacement dans la phrase |
| Transfert | la structure grammaticale de la phrase source | des règles qui transforment une structure source en structure cible, puis un générateur, la partie qui écrit la phrase cible à partir de cette structure |
| Interlangue | le sens, dans une représentation indépendante des deux langues | en principe rien de propre à la paire : un analyseur par langue source, un générateur par langue cible |
Plus on monte dans le triangle, plus l’analyse est poussée des deux côtés, et moins il faut de connaissances propres à la paire de langues au milieu.
Forces et limites
| Forces | Limites |
|---|---|
|
|
L’approche a perdu du terrain dès que les textes traduits ont été assez nombreux pour qu’on puisse en apprendre, et elle survit surtout pour les paires de langues où ces textes n’existent pas.
Sources
- Jurafsky, D., & Martin, J. H. (2026). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition with Language Models. Online draft, 3rd edition. https://web.stanford.edu/~jurafsky/slp3/
Sources
- Jurafsky, D., & Martin, J. H. (2026). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition with Language Models. Online draft, 3rd edition. https://web.stanford.edu/~jurafsky/slp3/