Designing the user interface (videotape)
Designing the user interface (videotape)
Developing a natural language interface to complex data
ACM Transactions on Database Systems (TODS)
Inside Case-Based Reasoning
ALANA -- Augmentable LANguage Analyzer
ALANA -- Augmentable LANguage Analyzer
CLUSTER: An Approach to Contextual Language Understanding
CLUSTER: An Approach to Contextual Language Understanding
UC -- A Progress Report
Multi-Modal Definite Clause Grammar
COLING '94 Proceedings of the 15th conference on Computational linguistics - Volume 2
ExpertClerk: navigating shoppers' buying process with the combination of asking and proposing
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Case-method: a methodology for building large-scale case-based systems
AAAI'93 Proceedings of the eleventh national conference on Artificial intelligence
Hi-index | 0.01 |
We have designed and experimentally implemented a tool for developing a natural language systems that can accept extra-grammatical expressions, keyword sequences, and linguistic fragments, as well as ordinary natural language queries. The key to this tool's efficiency is its effective use of a simple keyword analyzer in combination with a conventional case-based parser. The keyword analyzer performs a majority of those queries which are simple data retrievals. Since it uses only keywords in any query, this analyzer is robust with regard to extra-grammatical expressions. Since little labor is required of the application designer in using the keyword analyzer portion of the tool, and since the case-based parser processes only those queries which the keyword analyzer fails to interpret, total labor required of the designer is less than that for a tool which employs a conventional case-based parser alone.