Interactive natural language problem solving: a pragmatic approach

  • Authors:
  • A. Biermann;R. Rodman;B. Ballard;T. Betancourt;G. Bilbro;H. Deas;L. Fineman;P. Fink;K. Gilbert;D. Gregory;F. Heidlage

  • Affiliations:
  • Duke University, Durham, North Carolina;North Carolina State University, Raleigh, North Carolina;Duke University, Durham, North Carolina;North Carolina State University, Raleigh, North Carolina;North Carolina State University, Raleigh, North Carolina;Duke University, Durham, North Carolina;Duke University, Durham, North Carolina;Duke University, Durham, North Carolina;Duke University, Durham, North Carolina;Duke University, Durham, North Carolina;Duke University, Durham, North Carolina

  • Venue:
  • ANLC '83 Proceedings of the first conference on Applied natural language processing
  • Year:
  • 1983

Quantified Score

Hi-index 0.03

Visualization

Abstract

A class of natural language processors is described which allow a user to display objects of interest on a computer terminal and manipulate them via typed or spoken English sentences.This paper concerns itself with the implementation of the voice input facility using an automatic speech recognizer, and the touch input facility using a touch sensitive screen. To overcome the high error rates of the speech recognizer under conditions of actual problem solving in natural language, error correction software has been designed and is described here. Also described are problems involving the resolution of voice input with touch input, and the identification of the intended referents of touch input.To measure system performance we have considered two classes of factors: the various conditions of testing, and the level and quality of training of the system user. In the paper a sequence of five different testing situations is observed, each one resulting in a lowering of system performance by several percentage points below the previous one. A training procedure for potential users is described, and an experiment is discussed which utilizes the training procedure to enable users to solve actual non-trivial problems using natural language voice communication.