Machine translation divergences: a formal description and proposed solution
Computational Linguistics
Controlling lexical substitution in computer text generation
ACL '84 Proceedings of the 10th International Conference on Computational Linguistics and 22nd annual meeting on Association for Computational Linguistics
Controlling a language generation planner
IJCAI'89 Proceedings of the 11th international joint conference on Artificial intelligence - Volume 2
Hi-index | 0.00 |
This report describes Paul, a computer text generation system designed to create cohesive text. The device used to a achieve this cohesion is lexical substitution. Through the use of syntactic and semantic information, the system is able to determine which type of lexical substitution will provide the necessary information to generate an understandable reference, while not providing so much information that the reference is confusing or unnatural. Specifically, Paul is designed to deterministically choose between pronominalization, superordinate substitution, and definite noun phrase reiteration. The system identifies a strength of antecedence recovery for each of the lexical substitution, and matches them against the strength of potential antecedence of each element in the text to select the proper substitutions for these elements. There are five classes of potential antecedence, based on the element''s current and previous syntactic roles, semantic case roles, and the current focus of the discourse. Through the use of these lexical substitutions, Paul is able to generate a cohesive text which exhibits the binding of sentences through presupposition dependencies, the marking of old information from new, and the avoiding of unnecessary and tedious repetitions.