An imperative sentence processor for voice interactive office applications

An imperative sentence processor that enables a user to manipulate text with connected speech and touch-graphics input is described. The processor includes capabilities to follow dialogue focus, execute a variety of imperative commands, and handle nested noun groups, pronouns, and other phenomena. A micromodel of the system, giving enough of the structure to enable the reader to observe internal mechanisms in considerable detail, is included. This processor is designed to be transportable to a number of other office automation domains such as calendar management, message-passing, and desk calculation. Various examples and statistics related to its behavior in the text manipulation application are given. The system has been implemented in PASCAL and can run on any machine that supports this language.

[1]  Barbara J. Grosz,et al.  Understanding Spoken Language , 1978 .

[2]  Frederick B. Thompson,et al.  Practical Natural Language Processing: The REL System as Prototype , 1975, Adv. Comput..

[3]  Candace L. Sidner,et al.  Focusing in the comprehension of definite anaphora , 1986 .

[4]  William A. Woods,et al.  Computational Linguistics Transition Network Grammars for Natural Language Analysis , 2022 .

[5]  Alan W. Biermann,et al.  Computer control via limited natural language , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  Terry Winograd,et al.  Understanding natural language , 1974 .

[7]  MillerL. A.. Natural language programming , 1981 .

[8]  Bonnie Webber,et al.  So what can we talk about now , 1986 .

[9]  Larry R. Harris User Oriented Data Base Query with the ROBOT Natural Language Query System , 1977, Int. J. Man Mach. Stud..

[10]  Alan W. Biermann,et al.  Natural language with discrete speech as a mode for human-to-machine , 1985, CACM.

[11]  Alan W. Biermann,et al.  Toward Natural Language Computation I , 1980, CL.

[12]  Bruce W. Ballard,et al.  LDC-1: a transportable, knowledge-based natural language processor for office environments , 1984, TOIS.

[13]  David L. Waltz,et al.  An English language question answering system for a large relational database , 1978, CACM.

[14]  Kathleen McKeown,et al.  Paraphrasing Questions Using Given and new information , 1983, CL.

[15]  Carole D. Hafner,et al.  Using Natural Language Descriptions To Improve The Usability Of Databases , 1983, ANLP.

[16]  J. Allen Recognizing intentions from natural language utterances , 1982 .

[17]  Gregers Koch Natural Language Programming , 1983, NODALIDA.

[18]  Gary G. Hendrix,et al.  Developing a natural language interface to complex data , 1977, TODS.

[19]  Bruce W. Ballard,et al.  Letter to the Editor: On the Need for Careful Description of NL Prototypes , 1983, CL.

[20]  Alan W. Biermann,et al.  An Experimental Study of Natural Language Programming , 1983, Int. J. Man Mach. Stud..

[21]  Linda Fineman,et al.  Questioning the Need for Parsing Ill-formed Inputs , 1983, CL.

[22]  M. Brady,et al.  Recognizing Intentions From Natural Language Utterances , 1983 .

[23]  David Hawkins,et al.  An Analysis of Expert Thinking , 1983, Int. J. Man Mach. Stud..

[24]  Stanley R. Petrick On Natural Language Based Computer Systems , 1976, IBM J. Res. Dev..