Constructing natural language interface applications to operating systems

  • Authors:
  • Bill Z. Manaris;Jason W. Pritchard

  • Affiliations:
  • The Center for Advanced Computer Studies, University of Southwestern Louisiana, P.O. Box 44330, Lafayette, LA;The Center for Advanced Computer Studies, University of Southwestern Louisiana, P.O. Box 44330, Lafayette, LA

  • Venue:
  • CSC '93 Proceedings of the 1993 ACM conference on Computer science
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

A linguistic stratification analysis of mainstream operating system command languages is presented in the context of developing natural language interfaces to operating systems. Specifically, such interfaces incorporate an explicit conceptual model of the underlying operating system's semantic domain and may be viewed as abstraction barriers between two linguistic strata. The high-level linguistic stratum consists of the conceptual constructs employed by the user to describe elements of the semantic domain incorporated in the interface. The low-level linguistic stratum consists of the operating system linguistic elements that realize these conceptual constructs. The presented linguistic stratification analysis has been employed in the design of a user interface management system for developing natural language interfaces to operating systems. The significance of these results is demonstrated through the development of a natural language interface for the Unix operating system.