Developing natural language interfaces through NALIGE
Bill Manaris, Ranulph Glanville, T.E. Gillis
Abstract
Bill Manaris, Ranulph Glanville, T.E. Gillis
Abstract
The paper discusses the development of natural language interfaces to interactive computer systems through the NALIGE user interface management system. Such an activity is reduced to producing a set of well-formed specifications which describe lexical, syntactic, semantic, and pragmatic aspects of the selected application domain. These specifications are converted by NALIGE to an autonomous natural language interface that exhibits the prescribed linguistic and functional behavior. The development of a natural language interface to Unix and its subsequent porting to MS-DOS, VAX/VMS, and VM/CMS is presented. Finally, the development of a natural language interface for Internet navigation and resource location is discussed.>
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The paper discusses the development of natural language interfaces to interactive computer systems through the NALIGE user interface management system. Such an activity is reduced to producing a set of well-formed specifications which describe lexical, syntactic, semantic, and pragmatic aspects of the selected application domain. These specifications are converted by NALIGE to an autonomous natural language interface that exhibits the prescribed linguistic and functional behavior. The development of a natural language interface to Unix and its subsequent porting to MS-DOS, VAX/VMS, and VM/CMS is presented. Finally, the development of a natural language interface for Internet navigation and resource location is discussed.>
Key concepts: Natural language user interface, Computer science, Interface description language, Porting, Interface (matter), Natural language, Natural language programming, Unix