On the relative efficiencies of context-free grammar
Communications of the ACM
Principles of Database Systems
Principles of Database Systems
SUR: A Single User Relational DBMS
SUR: A Single User Relational DBMS
Cooperative responses from a portable natural language data base query system.
Cooperative responses from a portable natural language data base query system.
A practical comparison of parsing strategies
ACL '81 Proceedings of the 19th annual meeting on Association for Computational Linguistics
Transportable natural-language interfaces to databases
ACL '81 Proceedings of the 19th annual meeting on Association for Computational Linguistics
An improved left-corner parsing algorithm
COLING '82 Proceedings of the 9th conference on Computational linguistics - Volume 1
Transportable natural language processing through simplicity—the PRE system
ACM Transactions on Information Systems (TOIS)
An efficient augmented-context-free parsing algorithm
Computational Linguistics
An application of knowledge-base technology in education: a geometry theorem prover
SYMSAC '86 Proceedings of the fifth ACM symposium on Symbolic and algebraic computation
Synergistic use of direct manipulation and natural language
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Adaptive forms: an interaction paradigm for entering structured data
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
Using a menu-based natural language interface to ask map- and graph-valued database queries
ACM '85 Proceedings of the 1985 ACM annual conference on The range of computing : mid-80's perspective: mid-80's perspective
A Form-Based Natural Language Front-End to a CIM Database
IEEE Transactions on Knowledge and Data Engineering
Building Usable Menu-Based Natural Language Interfaces To Databases
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Usable natural language interfaces through menu-based natural language understanding
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Does conversation analysis have a role in computational linguistics?
Computational Linguistics
Automatic generation of on-line documentation in the IDAS project
ANLC '92 Proceedings of the third conference on Applied natural language processing
Multilingual authoring using feedback texts
COLING '98 Proceedings of the 17th international conference on Computational linguistics - Volume 2
COLING '92 Proceedings of the 14th conference on Computational linguistics - Volume 4
Extending a Natural Language Interface with Geospatial Queries
IEEE Internet Computing
Menu-based natural language understanding
AFIPS '84 Proceedings of the July 9-12, 1984, national computer conference and exposition
Using WYSIWYM to create an open-ended interface for the semantic grid
ENLG '07 Proceedings of the Eleventh European Workshop on Natural Language Generation
The multilingual generation game: authoring fluent texts in unfamiliar languages
IJCAI'99 Proceedings of the 16th international joint conference on Artificial intelligence - Volume 2
Evaluating an ontology-driven WYSIWYM interface
INLG '08 Proceedings of the Fifth International Natural Language Generation Conference
Interactive natural language query construction for report generation
INLG '12 Proceedings of the Seventh International Natural Language Generation Conference
A Principled Approach to Grammars for Controlled Natural Languages and Predictive Editors
Journal of Logic, Language and Information
Hi-index | 0.00 |
This paper describes the NLMenu System, a menu-based natural language understanding system. Rather than requiring the user to type his input to the system, input to NLMenu is made by selecting items from a set of dynamically changing menus. Active menus and items are determined by a predictive left-corner parser that accesses a semantic grammar and lexicon. The advantage of this approach is that all inputs to the NLMenu System can be understood thus giving a 0% failure rate. A companion system that can automatically generate interfaces to relational databases is also discussed.