Talking to UNIX in English: An Overview of an On-line UNIX Consultant

Robert Wilensky

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-82-104
September 1982

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1982/CSD-82-104.pdf

Introduction: UC (UNIX Consultant) is an intelligent natural language interface that allows naive users to communicate with the UNIX operating system in ordinary English. The goal of UC is to provide a natural language help facility that allows new users to learn operating system conventions in a relatively painless way. UC is not meant to be a substitute for a good operating system command interpreter, but rather, an additional tool at the disposal of the new user, to be used in conjunction with other operating system components.

UC allows the user to engage in natural language dialogues with the operating system. While there are a number of other natural language interfaces available today, these are mostly used as natural language front ends to particular data bases (for example, see Hayes & Carbonell 1981, Hendrix 1977, Robinson 1982, Waltz et al. 1976, and Woods 1970). In contrast, the user uses UC in order to learn how better to use the UNIX environment in which UC is embedded. UC can handle requests stated in a wide variety of forms, and has a number of features to enhance its function as a user interface.


BibTeX citation:

@techreport{Wilensky:CSD-82-104,
    Author = {Wilensky, Robert},
    Title = {Talking to UNIX in English: An Overview of an On-line UNIX Consultant},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1982},
    Month = {Sep},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1982/6325.html},
    Number = {UCB/CSD-82-104},
    Abstract = {Introduction: UC (UNIX Consultant) is an intelligent natural language interface that allows naive users to communicate with the UNIX operating system in ordinary English.  The goal of UC is to provide a natural language help facility that allows new users to learn operating system conventions in a relatively painless way. UC is not meant to be a substitute for a good operating system command interpreter, but rather, an additional tool at the disposal of the new user, to be used in conjunction with other operating system components.  <p>  UC allows the user to engage in natural language dialogues with the operating system.  While there are a number of other natural language interfaces available today, these are mostly used as natural language front ends to particular data bases (for example, see Hayes & Carbonell 1981, Hendrix 1977, Robinson 1982, Waltz et al. 1976, and Woods 1970).  In contrast, the user uses UC in order to learn how better to use the UNIX environment in which UC is embedded. UC can handle requests stated in a wide variety of forms, and has a number of features to enhance its function as a user interface.}
}

EndNote citation:

%0 Report
%A Wilensky, Robert
%T Talking to UNIX in English: An Overview of an On-line UNIX Consultant
%I EECS Department, University of California, Berkeley
%D 1982
%@ UCB/CSD-82-104
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1982/6325.html
%F Wilensky:CSD-82-104