International Joint Conference on Artificial Intelligence · 1977 · 35 citations · 15 references
EngineeringKnowledge ExtractionSemantic WebSemanticsCorpus LinguisticsText MiningNatural Language ProcessingEnglish RequestsInformation RetrievalComputational LinguisticsLanguage EngineeringLanguage StudiesRelational Data BaseMachine TranslationSemantic ConstituentsNatural Language InterfaceSemantic ComputingSemantic ParsingLinguisticsSemantic Representation
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.
15
A relational model of data for large shared data banks
E. F. Codd · Communications of the ACM · 1983 · 4.8K citations
Understanding natural language
Terry Winograd · Cognitive Psychology · 1972 · 2.8K citations
A data base sublanguage founded on the relational calculus
E. F. Codd · 1971 · 372 citations
Conceptual Graphs for a Data Base Interface
John F. Sowa · IBM Journal of Research and Development · 1976 · 359 citations