A natural language interface for computer-aided design
A natural language interface for computer-aided design
The vocabulary problem in human-system communication
Communications of the ACM
The berkeley UNIX consultant project
Computational Linguistics
Natural language processing technologies in artificial intelligence: the science and industry perspective
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
NALIGE: a user interface management system for the development of natural language interfaces
International Journal of Man-Machine Studies
Developing a natural language interface to complex data
ACM Transactions on Database Systems (TODS)
An iterative design methodology for user-friendly natural language office information applications
ACM Transactions on Information Systems (TOIS)
Talking to UNIX in English: an overview of UC
Communications of the ACM
PC-DOS and MS-DOS: A Handbook of Essentials
PC-DOS and MS-DOS: A Handbook of Essentials
Robots and Manufacturing Automation
Robots and Manufacturing Automation
Encyclopedia of Artificial Intelligence
Encyclopedia of Artificial Intelligence
Applied Natural Language Processing
Applied Natural Language Processing
Understanding Natural Language
Understanding Natural Language
A Hybrid Knowledge Representation Model in a Natural Language Interface to MS-DOS
TAI '95 Proceedings of the Seventh International Conference on Tools with Artificial Intelligence
Hi-index | 0.00 |
Operating system command languages assist the user in executing commands for a significant number of common everyday tasks. On the other hand, the introduction of textual command languages for robots has provided the opportunity to perform some important functions that leadthrough programming cannot readily accomplish. However, such command languages assume the user to be expert enough to carry out a specific task in these application domains. On the contrary, a natural language interface to such command languages, apart from being able to be integrated into a future speech interface, can facilitate and broaden the use of these command languages to a larger audience. In this paper, advanced techniques are presented for an adaptive natural language interface that can (a) be portable to a large range of command languages, (b) handle even complex commands thanks to an embedded linguistic parser, and (c) be expandable and customizable by providing the casual user with the opportunity to specify some types of new words as well as the system developer with the ability to introduce new tasks in these application domains. Finally, to demonstrate the above techniques in practice, an example of their application to a Greek natural language interface to the MS-DOS operating system is given.