Providing Quality Responses with Natural Language Interfaces: The Null Value Problem
IEEE Transactions on Software Engineering
Designing a Portable Natural Language Database Query System
ACM Transactions on Database Systems (TODS)
On database systems development through logic
ACM Transactions on Database Systems (TODS)
ACM Transactions on Database Systems (TODS)
Computers in the instructional process: directions for research and development
Communications of the ACM
How features resolve syntactic ambiguity
SIGIR '71 Proceedings of the 1971 international ACM SIGIR conference on Information storage and retrieval
On the use of syntax-based translators for symbolic and algebraic manipulation
SYMSAC '71 Proceedings of the second ACM symposium on Symbolic and algebraic manipulation
SEQUEL: A structured English query language
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
Information retrieval and the query language
SIGPLAN '73 Proceedings of the 1973 meeting on Programming languages and information retrieval
A graded bibliography on macro systems and extensible languages
ACM SIGPLAN Notices
The meaning of OF and HAVE in the USL system
Computational Linguistics
Problems in natural-language interface to DBMS with examples from EUFID
ANLC '83 Proceedings of the first conference on Applied natural language processing
Augmented phrase structure grammars
TINLAP '75 Proceedings of the 1975 workshop on Theoretical issues in natural language processing
REL: a Rapidly Extensible Language System I. the REL language processor
COLING '69 Proceedings of the 1969 conference on Computational linguistics
REL: a Rapidly Extensible Language System II. REL English
COLING '69 Proceedings of the 1969 conference on Computational linguistics
An overview of programming languages for specialized application areas
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
The future of specialized languages
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
Specialized languages: an applications methodology
AFIPS '73 Proceedings of the June 4-8, 1973, national computer conference and exposition
A psychological study of query by example
AFIPS '75 Proceedings of the May 19-22, 1975, national computer conference and exposition
Quantification in a relational data system
AFIPS '74 Proceedings of the May 6-10, 1974, national computer conference and exposition
TORUS: a natural language understanding system for data management
IJCAI'75 Proceedings of the 4th international joint conference on Artificial intelligence - Volume 1
Forecasting and assessing the impact of artificial intelligence on society
IJCAI'73 Proceedings of the 3rd international joint conference on Artificial intelligence
On natural language based computer systems
IBM Journal of Research and Development
Noun-phrase model and natural query language
IBM Journal of Research and Development
Interpretation of natural language in an information system
IBM Journal of Research and Development
Normalized data base structure: a brief tutorial
SIGFIDET '71 Proceedings of the 1971 ACM SIGFIDET (now SIGMOD) Workshop on Data Description, Access and Control
Hi-index | 0.02 |
In the first two sections of this paper we review the design philosophy which gives rise to these features, and sketch the system architecture which reflects them. Within this framework, we have sought to provide languages which are natural for typical users. The third section of this paper outlines one such application language, REL English. The REL system has been implemented at the California Institute of Technology, and will be the conversational system for the Caltech campus this fall. The system hardware consists of an IBM 360/50 computer with 256K bytes of core, a drum, IBM 2314 disks, an IBM 2250 display, 62 IBM 2741 typewriter consoles distributed around the campus, and neighboring colleges. Base languages provided are CITRAN (similar to RAND's JOSS), and REL English. A basic statistical package and a graphics package are also available for building special purpose languages around specific courses and user requirements.