Understanding Natural Language Instructions: The Case of Purpose Clauses

35558

Authors

nan

Abstract

This paper presents an analysis of purpose clauses in the context of instruction understanding. Such analysis shows that goals affect the interpretation and / or exe- cution of actions, lends support to the proposal of using generation and enablement to model relations between actions, and sheds light on some inference processes necessary to interpret purpose clauses.

Keywords

nan

Full Content

UNDERSTANDING NATURAL LANGUAGE INSTRUCTIONS: THE CASE OF PURPOSE CLAUSES Barbara Di Eugenio * Department of Computer and Information Science University of Pennsylvania Philadelphia, PA dieugeni@linc.cis.upenn.edu ABSTRACT This paper presents an analysis of purpose clauses in the context of instruction understanding. Such analysis shows that goals affect the interpretation and / or exe- cution of actions, lends support to the proposal of using generation and enablement to model relations between actions, and sheds light on some inference processes necessary to interpret purpose clauses. INTRODUCTION A speake~ (S) gives instructions to a hearer CrI) in order to affect H's behavior. Researchers including (Winograd, 1972), (Chapman, 1991), (Vere and Bick- more, 1990), (Cohen and Levesque, 1990), (Alterman et al., 1991) have been and are addressing many complex facets of the problem of mapping Natural Language in- structions onto an agent's behavior. However, an aspect that no one has really considered is computing the ob- jects of the intentions H's adopts, namely, the actions to be performed. In general, researchers have equated such objects with logical forms extracted from the NL input. This is perhaps sufficient for simple positive impera- tives, but more complex imperatives require that action descriptions be computed, not simply extracted, from the input instruction. To clarify my point, consider: Ex. 1 a) Place a plank between two ladders. b) Place a plank between two ladders to create a simple scaffold. In both a) and b), the action to be executed is place a plank between two ladders. However, Ex. 1.a would be correctly interpreted by placing the plank anywhere between the two ladders: this shows that in b) H must be inferring the proper position for the plank from the expressed goal to create a simple scaffold. Therefore, the goal an action is meant to achieve constrains the interpretation and / or the execution of the action itself. The infinitival sentence in Ex. 1.b is a purpose clause, *Mailing addxess: IRCS - 3401, Walnut St - Suite 40(0 - Philadelphia, PA, 19104 - USA. which, as its name says, expresses the agent's purpose in performing a certain action. The analysis of purpose clauses is relevant to the problem of understanding Nat- ural Language instructions, because: 1. Purpose clauses explicitly encode goals and their interpretation shows that the goals that H adopts guide his/her computation of the action(s) to per- form. 2. Purpose clauses appear to express generation or en- ablement, supporting the proposal, made by (Allen, 1984), (Pollack, 1986), (Grosz and Sidner, 1990), (Balkansld, 1990), that these two relations are nec- essary m model actions. After a general description of purpose clauses, I will concentrate on the relations between actions that they express, and on the inference processes that their in- terpretation requires. I see these inferences as instan- tiations of general accommodation processes necessary to interpret instructions, where the term accommodation is borrowed from (Lewis, 1979). I will conclude by describing the algorithm that implements the proposed inference processes. PURPOSE CLAUSES I am not the first one to analyze …

Content truncated to 500 words

Labeled Text

This paper presents an analysis of purpose clauses in the context of instruction understanding. Such analysis shows that goals affect the interpretation and / or exe- cution of actions, lends support to the proposal of using generation and enablement to model relations between actions, and sheds light on some inference processes necessary to interpret purpose clauses.

Publication Details

Paper ID:
35558
Year:
1992
Publication:
TIPSTER
Publication Type:
conf
DOI:
nan