An English language question answering system for a large relational database
Communications of the ACM
Natural language question-answering systems: 1969
Communications of the ACM
Transition network grammars for natural language analysis
Communications of the ACM
Understanding Natural Language
Understanding Natural Language
Programming in natural language: “NLC” as a prototype
ACM '79 Proceedings of the 1979 annual conference
Progress report on program-understanding systems.
Progress report on program-understanding systems.
Semantic and procedural processing for a natural language programming system.
Semantic and procedural processing for a natural language programming system.
Hi-index | 0.00 |
This paper briefly describes a natural language programming system called NLC which allows users to type commands in English and watch the resulting actions carried out on a computer display screen. The data entities appear on the screen at all times, so that the user can observe the effect of each input before proceeding to the next one. Should some input ever be incorrectly processed, a backup facility allows requests to be clarified after restoring the previous context and data values. The user may identify a sequence of natural language commands as a procedure which, when given a name, acts as a new imperative verb and may be used to define further customizations.