Using Natural Language Interfaces

Publisher Summary This chapter provides an overview of natural language interfaces. A goal of human factors research with computer systems is to develop human–computer communication modes that are both error tolerant and easily learned. The goal of most natural language systems is to provide a program interface that minimizes the training required. To most, this means supplying a system that allows the use of the words and syntax of a language used in common noncomputer discourse, such as English. There is some disagreement as to the amount of understanding or flexibility that is required in the system. For example, systems have been proposed that provide natural language by permitting the user to construct English sentences by selecting words from menus. However, the idea that a system using English words in an artificial format should be considered a natural language system has been rejected.

[1]  Jürgen Krause Natural language access to information systems - An avaluation study of its acceptance by end users , 1980, Inf. Syst..

[2]  Hauptmann Alexanderg.,et al.  A comparison of command, menu-selection and natural-language computer programs , 1983 .

[3]  J. F. Kelley,et al.  An iterative design methodology for user-friendly natural language office information applications , 1984, TOIS.

[4]  Mark D. Jackson Constrained languages need not constrain person/computer interaction , 1983, SGCH.

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

[6]  Gary Perlman,et al.  Natural Artificial Languages: Low Level Processes , 1984, Int. J. Man Mach. Stud..

[7]  Richard Halstead-Nussloch,et al.  Shaping User Input: A Strategy for Natural Language Dialogue Design , 1989, Interact. Comput..

[8]  William C. Ogden,et al.  The use of and and or in a natural language computer interface , 1986 .

[9]  Dennis R. Wixon,et al.  Building a user-derived interface , 1984, CACM.

[10]  W. R. Ford,et al.  The Effect of Self-Imposed Brevity on the Structure of Dyadic Communication. , 1980 .

[11]  William A. Woods,et al.  A personal view of natural language understanding , 1977, SGAR.

[12]  Gary G. Hendrix,et al.  An Approach to Acquiring and Applying Knowledge , 1980, AAAI.

[13]  Robert G. Crawford,et al.  Using a Natural Language Interface with Casual Users , 1990, Int. J. Man Mach. Stud..

[14]  Matthias Jarke,et al.  A Field Evaluation of Natural Language for Data Retrieval , 1983, IEEE Transactions on Software Engineering.

[15]  Petr Sgall,et al.  Language and discourse : test and protest : a Festschrift for Petr Sgall , 1986 .

[16]  Elizabeth Zoltan-Ford,et al.  Reducing Variability in Natural-Language Interactions with Computers , 1984 .

[17]  William C. Ogden,et al.  Query languages for the casual user: Exploring the middle ground between formal and natural languages , 1983, CHI '83.

[18]  Philip R. Cohen,et al.  Synergistic use of direct manipulation and natural language , 1989, CHI '89.

[19]  Raymonde Guindon,et al.  Grammatical and Ungrammatical Structures in User-Adviser Dialogues= Evidence for Sufficiency of Restricted Languages in Natural Language Interfaces to Advisory Systems , 1987, ACL.

[20]  Harry Ralph Tennant Evaluation of natural language processors , 1981 .

[21]  Richard T. Kelly,et al.  User Performance with a Natural Language Query System for Command Control. , 1979 .

[22]  Jarle Aaram,et al.  Fourth Generation Languages , 1988, Computer-Aided Production Management.

[23]  Marilyn A. Walker,et al.  When Natural Language is Better than Menus: A Field Study , 1989 .

[24]  Gary G. Hendrix,et al.  Transportable Natural-Language Interfaces to Databases , 1981, ACL.

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

[26]  Andrew S. Patrick,et al.  Conversational hypertext: information access through natural language dialogues with computers , 1989, CHI '89.

[27]  S. O. Parsons,et al.  Human Factors Society , 1966 .

[28]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[29]  William C. Ogden,et al.  What do users say to their natural language interface , 1987 .

[30]  Harry R. Tennant,et al.  Usable natural language interfaces through menu-based natural language understanding , 1983, CHI '83.

[31]  James A. Hendler,et al.  The effects of limited grammar on interactive natural language , 1983, CHI '83.

[32]  Lance A. Miller,et al.  Natural Language Programming: Styles, Strategies, and Contrasts , 1981, IBM Syst. J..

[33]  Linda J. Weldon,et al.  An Experimental Comparison of Natural and Structured Query Languages , 1983 .

[34]  E. F. Codd,et al.  Seven Steps to Rendezvous with the Casual User , 1974, IFIP Working Conference Data Base Management.

[35]  Brian M. Slator,et al.  Pygmalion at the interface , 1986, CACM.

[36]  Michael J. Kelly,et al.  Limited Vocabulary Natural Language Dialogue , 1977, Int. J. Man Mach. Stud..

[37]  Donna Harman,et al.  Bringing natural language information retrieval out of the closet , 1990, SGCH.

[38]  Ben Shneiderman,et al.  Improving the human factors aspect of database interactions , 1978, TODS.

[39]  Douglas E. Appelt,et al.  TEAM: An Experiment in the Design of Transportable Natural-Language Interfaces , 1987, Artif. Intell..

[40]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[41]  Harry R. Tennant Experience with the Evaluation of Natural Language Question Answerers , 1979, IJCAI.

[42]  Terry Winograd,et al.  Understanding computers and cognition , 1986 .

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

[44]  David Chin,et al.  An analysis of scripts generated in writing between users and computer consultants , 1899, AFIPS '84.

[45]  A. Malhotra Design criteria for a knowledge-based English language system for management : an experimental analysis , 1975 .

[46]  Magdalena Zoeppritz Investigating human factors in natural language data base query , 1986 .

[47]  Paul Roller Michaelis Cooperative Problem Solving by Like- and Mixed-Sex Teams in a Teletypewriter Mode with Unlimited, Self-limited, Introduced and Anonymous Conditions. , 1979 .

[48]  Fred J. Damerau,et al.  Operating Statistics for the Transformational Question Answering System , 1981, CL.