Skip to main content
eScholarship
Open Access Publications from the University of California

Using Analogies in Natural Language Generation

Abstract

Any system with explanatory capabilities must be able to generate descriptions of concepts defined in its knowledge base. The use of analogies to highlight selected features in these descriptions can greatly enhance their effectiveness, as analogies are a powerful and compact means of communicating ideas and descriptions. In this paper, w e describe a system that can make use of analogies in generating descriptions. W e outline the differences between using analogies in problem solving and using them in language generation, and show h o w the discourse structure kept by our generation system provides knowledge that aids finding an acceptable analogy to express.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View