Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T12:39:53.259Z Has data issue: false hasContentIssue false

Leveraging bilingual terminology to improve machine translation in a CAT environment*

Published online by Cambridge University Press:  30 May 2017

MIHAEL ARCAN
Affiliation:
Insight Centre for Data Analytics, National University of Ireland, Galway e-mail: mihael.arcan@insight-centre.org, paul.buitelaar@deri.org
MARCO TURCHI
Affiliation:
FBK- Fondazione Bruno Kessler, Via Sommarive 18, 38123 Trento, Italy e-mail: turchi@fbk.eu, satonelli@fbk.eu
SARA TONELLI
Affiliation:
FBK- Fondazione Bruno Kessler, Via Sommarive 18, 38123 Trento, Italy e-mail: turchi@fbk.eu, satonelli@fbk.eu
PAUL BUITELAAR
Affiliation:
Insight Centre for Data Analytics, National University of Ireland, Galway e-mail: mihael.arcan@insight-centre.org, paul.buitelaar@deri.org
Rights & Permissions [Opens in a new window]

Abstract

This work focuses on the extraction and integration of automatically aligned bilingual terminology into a Statistical Machine Translation (SMT) system in a Computer Aided Translation scenario. We evaluate the proposed framework that, taking as input a small set of parallel documents, gathers domain-specific bilingual terms and injects them into an SMT system to enhance translation quality. Therefore, we investigate several strategies to extract and align terminology across languages and to integrate it in an SMT system. We compare two terminology injection methods that can be easily used at run-time without altering the normal activity of an SMT system: XML markup and cache-based model. We test the cache-based model on two different domains (information technology and medical) in English, Italian and German, showing significant improvements ranging from 2.23 to 6.78 BLEU points over a baseline SMT system and from 0.05 to 3.03 compared to the widely-used XML markup approach.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2017 
Figure 0

Fig. 1. System architecture of bilingual terminology injection into an SMT system.

Figure 1

Fig. 2. Summary of word alignment, SMT methods, term aligner and Phrasetable2Glossary for Bilingual Terminology Alignment (ts = source term; tt = target term; st = target sentence).

Figure 2

Table 1. Entries in CBTM and CBLM related to ‘data type’

Figure 3

Fig. 3. Translating partitionn with the bilingual terminology and optimised log-linear weights.

Figure 4

Table 2. Statistics of monolingual and bilingual terminology (unique appearance) within the BitterCorpus

Figure 5

Table 3. Evaluation of monolingual term extraction for English, Italian and German (bold values represent best results)

Figure 6

Table 4. Bilingual term alignment using the automatically extracted monolingual terms (left) and gold monolingual terms from the gold standard (right) (bold values represent best results)

Figure 7

Table 5. Bilingual term alignment using the automatically extracted monolingual terms (left) and gold monolingual terms from the gold standard (right) (bold values represent best results)

Figure 8

Fig. 4. Comparison between non-incremental and incremental tuning for each document partition in the IT domain.

Figure 9

Fig. 5. Automatic evaluation (BLEU) based on the baseline, XML markup and cache-based approach (* statistically significant compared to baseline).

Figure 10

Fig. 6. Automatic evaluation (BLEU) for the English–German language pair based on the XML markup and cache-based models for each document partition.

Figure 11

Fig. 7. Impact of misaligned terminology on translation quality.