Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T00:40:08.789Z Has data issue: false hasContentIssue false

Automatic generation of weather forecast texts using comprehensive probabilistic generation-space models

Published online by Cambridge University Press:  01 October 2008

ANJA BELZ*
Affiliation:
Natural Language Technology Group, School of Computing, Mathematical and Information Sciences, University of Brighton, Lewes Road, Brighton BN2 4GJ, UK.
Rights & Permissions [Opens in a new window]

Abstract

Two important recent trends in natural language generation are (i) probabilistic techniques and (ii) comprehensive approaches that move away from traditional strictly modular and sequential models. This paper reports experiments in which pcru – a generation framework that combines probabilistic generation methodology with a comprehensive model of the generation space – was used to semi-automatically create five different versions of a weather forecast generator. The generators were evaluated in terms of output quality, development time and computational efficiency against (i) human forecasters, (ii) a traditional handcrafted pipelined nlg system and (iii) a halogen-style statistical generator. The most striking result is that despite acquiring all decision-making abilities automatically, the best pcru generators produce outputs of high enough quality to be scored more highly by human judges than forecasts written by experts.

Information

Type
Papers
Copyright
Copyright © Cambridge University Press 2007
Figure 0

Fig. 1. Fragment of pcru generation space for patient information leaflets. The rules generate a set of mrs expressions that when fed to the Lingo realiser generate forty-two different variants of pill-taking instructions (controlled by the arguments), including take the medicine, you take the medicine, the patient takes the medicine, patients take the medicines, you should take the medicine, etc.

Figure 1

Fig. 2. Meteorological data file for 05-10-2000, a.m. (the names of oil fields have been anonymised).

Figure 2

Fig. 3. Wind forecast for 05-10-2000, a.m. (the names of oil fields have been anonymised).

Figure 3

Fig. 4. Fragment of generation space for SumTime weather forecast generators that generates gust phrases (rules have been simplified for readability).

Figure 4

Fig. 5. Example input with corresponding outputs by all systems and some meteorologists (for 5 October 2000).

Figure 5

Table 1. nist-5 and bleu-4 scores for training and test sets (average variation from the mean)

Figure 6

Table 2. Average scores for handcrafted system and two best pcru-systems from two human experiments

Figure 7

Table 3. Average scores for human-written forecasts and best pcru-system from two human experiments