Business computer systems: an introduction (2nd ed.)
Business computer systems: an introduction (2nd ed.)
Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Fundamentals of interactive computer graphics
Fundamentals of interactive computer graphics
Structure and interpretation of computer programs
Structure and interpretation of computer programs
The vocabulary problem in human-system communication
Communications of the ACM
BYTE
The practical guide to structured systems design: 2nd edition
The practical guide to structured systems design: 2nd edition
Scientific Symposium on Syntax and Semantics on Natural Language at the Computer
The berkeley UNIX consultant project
Computational Linguistics
Survey on user interface programming
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
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)
Talking to UNIX in English: an overview of UC
Communications of the ACM
Natural Language Processing in LISP: An Introduction to Computational Linguistics
Natural Language Processing in LISP: An Introduction to Computational Linguistics
Semantic grammar: a technique for efficient language understanding in limited domains.
Semantic grammar: a technique for efficient language understanding in limited domains.
A formal framework for the development of natural language interfaces to operating systems
A formal framework for the development of natural language interfaces to operating systems
A practical comparison of parsing strategies
ACL '81 Proceedings of the 19th annual meeting on Association for Computational Linguistics
Lifer: a natural language interface facility
ACM SIGART Bulletin
Language As a Cognitive Process: Syntax
Language As a Cognitive Process: Syntax
Developing a natural language interface for the UNIX operating system
ACM SIGCHI Bulletin
Hi-index | 0.00 |
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.