Integrating Referring and Informing in NP Planning

Two of the functions of an NP are to refer (identify a particular entity) and to inform (provide new information about an entity). While many NPs may serve only one of these functions, some NPs conflate the functions, not only referring but also providing new information about the referent. For instance, this delicious apple indicates not only which apple the speaker is referring to, but also provides information as to the speaker's appreciation of the apple. This paper describes an implemented NPplanning system which integrates informing into the referring expression generation process. The integration involves allowing informing to influence decisions at each stage of the formation of the referring form, including: the selection of the form of the NP; the choice of the head of a common NP; the choice of the Deictic in common NPs; the choice of restrictive modifiers, and the inclusion of non-referring modifiers. The system is domain-independent, and is presently functioning within a full text generation system. 1 I n t r o d u c t i o n Two of the functions of an NP are to refer (identify a particular entity) and to inform (provide new information about an entity). In most cases, a given NP may serve only one of these functions. However, in some cases, the writer/speaker may choose to conflate the functions, providing an NP which not only refers but also provides new information about the referent. For instance, this delicious apple indicates not only which apple the speaker is referring to, but also provides information as to the speaker's appreciation of the apple. Most of the work on NP planning has considered only the referring function of the NP (e.g., Dale 1988, 1989; Reiter 1990; Reiter & Dale 1992; Horacek 1995). Appelt (e.g., Appelt 1985; Appelt & Kronfeld 1987) has considered the question of integrating referring and informing, although rather briefly, and without much detail. This paper will extend upon his discussion, and describe its role in ILEX, a text generation system which delivers descriptions of entities on-line from an underlying knowledgebase (see Mellish et al. 1998). ILEX is at present generating descriptions in the museum domain, in particular, that of 20th Century jewellery. Our focus on this topic has grown out of the need to integrate two strands of research within ILEX. One strand involves the work on anaphora by Janet Hitzeman. She implemented a module to construct contextually appropriate referring expressions within ILEX, based on Centering Theory (Grosz et aI. 1986). See Hitzeman et al. 1997. The second strand involves the aggregation module (implemented by Hua Cheng, see Cheng et al. 1997). The task of this module is to repackage discrete informational units into single complex sentences. She is presently exploring the aggregation of information into the NP, for instance this gold and silver ring, designed by King. These two functions, the referring and the informing, interfere with each other, to the extent that each wishes to control the construction of the NP form. These tasks thus need to pay regard to each other, and this paper, and the implementation it describes, are an at tempt to answer this need. Appelt's approach seems to be to build an NP