Hostname: page-component-6898cfcb55-zkb6p Total loading time: 0 Render date: 2026-11-11T16:55:46.403Z Has data issue: false hasContentIssue false

Designing a machine translation system for Canadian weather warnings: A case study

Published online by Cambridge University Press:  30 January 2013

FABRIZIO GOTTI
Affiliation:
RALI-DIRO – Université de Montréal, C.P. 6128, Succ. Centre-Ville Montréal, Québec, CanadaH3C 3J7 email: gottif@iro.umontreal.ca, felipe@iro.umontreal.ca, lapalme@iro.umontreal.ca
PHILIPPE LANGLAIS
Affiliation:
RALI-DIRO – Université de Montréal, C.P. 6128, Succ. Centre-Ville Montréal, Québec, CanadaH3C 3J7 email: gottif@iro.umontreal.ca, felipe@iro.umontreal.ca, lapalme@iro.umontreal.ca
GUY LAPALME
Affiliation:
RALI-DIRO – Université de Montréal, C.P. 6128, Succ. Centre-Ville Montréal, Québec, CanadaH3C 3J7 email: gottif@iro.umontreal.ca, felipe@iro.umontreal.ca, lapalme@iro.umontreal.ca
Rights & Permissions [Opens in a new window]

Abstract

In this paper we describe the many steps involved in building a production quality Machine Translation system for translating weather warnings between French and English. Although in principle this task may seem straightforward, the details, especially corpus preparation and final text presentation, involve many difficult aspects that are often glossed over in the literature. On top of the classic Statistical Machine Translation evaluation metric results, four manual evaluations have been performed to assess and improve translation quality. We also show the usefulness of the integration of out-of-domain information sources in a Statistical Machine Translation system to produce high quality translated text.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 
Figure 0

Fig. 1.A sample weather warning as it appeared on Environment Canada's website in November 2011.

Figure 1

Fig. 2.The MTCN bulletin corresponding to the warning seen in Figure 1.

Figure 2

Fig. 3.Watt's architecture, with a translation example from English to French, adapted from the example in Figure 2. Changes between each step are highlighted in the example boxes.

Figure 3

Fig. 4.An example of an English weather forecast and its French translation.

Figure 4

Table 1.Statistics for all data sources in this study. The Doc. pairs column shows the number of document pairs (forecasts or warnings) for the corresponding source of documents. See Section 4.2 (forecasts) and Section 4.3 (warnings) for a description of the corpora

Figure 5

Table 2.Main statistics for the train, tune and test subcorpora used in this study

Figure 6

Table 3.Example of an English sentence associated with multiple French equivalents

Figure 7

Table 4.Phrase distribution matrix (in percentage) based on source and target length when the source language is French. The total number of phrases = 7.05 M. The underlined cells show the phrase pairs filtered out by the maxdelta4 configuration

Figure 8

Fig. 5.MERT tuning results for five different runs for the configuration French-to-English, integral, msd. The progression of the tune score is shown with each iteration. While the tuning converges to an average of BLEU = 74.7 percent, the BLEU test results shown in parentheses vary more significantly, average BLEU = 76.9 percent, stdev = 0.4 percent. The number of MERT iterations needed here varies between six and seventeen.

Figure 9

Fig. 6.Average BLEU results (n= 5) on the test corpus for nine different configurations of the Moses pipeline when translating from English. The error bars correspond to the standard deviation.

Figure 10

Fig. 7.Average BLEU results (n= 5) on the test corpus for nine different configurations of the Moses pipeline when translating from French. The error bars correspond to the standard deviation.

Figure 11

Table 5.Complete tuning and test results for the configuration selected, msd-maxdelta5. All measures are in percentages

Figure 12

Table 6.Examples of errors found in the translation memory. The erroneous string is underlined

Figure 13

Table 7.Test BLEU scores (in percentage) obtained with the baseline (SMT) and with two variants of the translation memory for both translation directions. The best performances for each score are in boldface

Figure 14

Table 8.Examples of mismatches between Watt's output and the reference translation, illustrating different types of errors. Grammatical errors are underlined

Figure 15

Fig. 8.An excerpt of a discussion as it appeared on Environment Canada's public weather warning website. We underlined mixed case phrases.

Figure 16

Table 9.An excerpt of the list of mixed case expressions in English

Figure 17

Table 10.Inter-translator agreement on changes (revisions) made on WATT's output. ‘Tr.’ denotes a translator within a pair, ‘# agreed changes’ is the number of changes for which both translators within the same pair agree. ‘# changes’ is the number of changes for this particular translator

Figure 18

Table 11.A source sentence, WATT's translation and four different revision sets, by four different reviewers. The number of changes made appears in parentheses after the reviewer's identifier. Insertions are indicated by a double underline and the deletions by struck-out text