Developing a natural language interface to complex data
ACM Transactions on Database Systems (TODS)
Transition network grammars for natural language analysis
Communications of the ACM
Understanding Natural Language
Understanding Natural Language
Cooperative responses from a portable natural language data base query system.
Cooperative responses from a portable natural language data base query system.
Skimming stories in real time: an experiment in integrated understanding.
Skimming stories in real time: an experiment in integrated understanding.
A plan-based analysis of indirect speech acts
Computational Linguistics
Transportable natural-language interfaces to databases
ACL '81 Proceedings of the 19th annual meeting on Association for Computational Linguistics
EUFID: a friendly and flexible front-end for data management systems
ACL '79 Proceedings of the 17th annual meeting on Association for Computational Linguistics
Hi-index | 0.00 |
This tutorial focuses on the problems of enabling computers to communicate with humans in natural languages, such as English and French, as distinguished from formal languages, such as BASIC and FORTRAN. Understanding the computational mechanisms that underlie the use of natural language is the central objective of computational linguistics1 a science at the juncture of artificial intelligence, linguistics, psychology and philosophy. The three primary goals of this field are: 1. The investigation of human language understanding and generation - using the computer to express, test, and further develop theories of human cognition. This approach is part of the “cognitive modelling” aspect of artificial intelligence. 2. The refinement and development of linguistic theories stressing generality, coverage and “linguistic soundness” of syntactic analyzers. This approach includes mathematically oriented analysis of formal languages. 3. The construction of practical, useful natural language interfaces and processing systems - often with concrete applications in mind. This approach includes the less-than-successful early machine translation efforts as well as the much more promising, and recently proven, natural language database query systems.