Understanding Natural Language
Understanding Natural Language
The use of memory in text processing
Communications of the ACM
Designing a Portable Natural Language Database Query System
ACM Transactions on Database Systems (TODS)
LDC-1: a transportable, knowledge-based natural language processor for office environments
ACM Transactions on Information Systems (TOIS)
A Data Modeling Approach to Simplify the Design of User Interfaces
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
A practical functional programming system for databases
FPCA '81 Proceedings of the 1981 conference on Functional programming languages and computer architecture
How shall we evaluate prototype natural language processors?
CHI '81 Proceedings of the Joint Conference on Easier and More Productive Use of Computer Systems. (Part - II): Human Interface and the User Interface - Volume 1981
Problems in natural-language interface to DBMS with examples from EUFID
ANLC '83 Proceedings of the first conference on Applied natural language processing
Interactive natural language problem solving: a pragmatic approach
ANLC '83 Proceedings of the first conference on Applied natural language processing
Meta-rules as a basis for processing ill-formed input
Computational Linguistics - Special issue on ill-formed input
The syntax and semantics of user-defined modifiers in a transportable natural language processor
ACL '84 Proceedings of the 10th International Conference on Computational Linguistics and 22nd annual meeting on Association for Computational Linguistics
A rule-based approach to ill-formed input
COLING '80 Proceedings of the 8th conference on Computational linguistics
Towards a Bootstrapping NLIDB System
NLDB '08 Proceedings of the 13th international conference on Natural Language and Information Systems: Applications of Natural Language to Information Systems
Definition of database transactions by the casual user
AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
An English-language processing system that "learns" about new domains
AFIPS '83 Proceedings of the May 16-19, 1983, national computer conference
Artificial Intelligence
End users as application developers
MIS Quarterly
Hi-index | 0.02 |
In the early 1970's the natural language processing techniques developed within the field of artificial intelligence (AI) made important progress. Within certain restricted micro worlds of discourse it became possible to process a reasonably large class of English. These techniques have now been applied to the real micro world of data base query, allowing for information to be extracted from data bases by asking ordinary English questions. This paper discusses the importance of true natural language data base query and describes the ROBOT system, a high performance production level system already installed in several real world environments. The specific data structure requirements of the ROBOT system are discussed, as well as an extended type of data inversion that provides precisely the functionality required by the natural language parser.