An introduction to database systems (7th ed.)
An introduction to database systems (7th ed.)
A relational model of data for large shared data banks
Communications of the ACM
Transition network grammars for natural language analysis
Communications of the ACM
Understanding Natural Language
Understanding Natural Language
Pattern-matching rules for the recognition of natural language dialogue expressions.
Pattern-matching rules for the recognition of natural language dialogue expressions.
Interpretation of natural language in an information system
IBM Journal of Research and Development
Managing Multiple Knowledge Sources In Constraint-Based Parsing Of Spoken Language
Fundamenta Informaticae
Hi-index | 0.00 |
We present a model for processing English requests for information from a relational data base. The model has as its main steps (a) locating semantic constituents of a request; (b) matching these constituents against larger templates called concept case frames; (c) filling in the concept case frame using information from the user's request, from the dialogue context and from the user's responses to questions posed by the system; and (d) generating a formal data base query using the collected information. Methods are suggested for constructing the components of such a natural language processing system for an arbitrary relational data base. The model has been applied to a large data base of aircraft flight and maintenance data to generate a system called PLANES; examples are drawn from this system.