The paper discusses the design principles and current status of a natural language front end for access to data bases. This Is based on the use, first, of a semantically-oriented question analyser exploiting general, language-wide semantic categories and patterns, rather than data base-specific ones; and, second, of a data base-oriented translation component for obtaining search specifications from the meaning representations for questions derived by the analyser. This approach is motivated by the desire to reduce the effort of providing data base-specific material for the front end, by the belief that a general analyser is well suited to the "casual" data base user, and by the assumption that the rich semantic apparatus used will be both adequate as a means of analysis and appropriate as a tool for linking the characterisations of input and data language items. The paper describes this approach in more detail, with emphasis on the existing, tested, analyser.
[1]
Branimir Konstantinov Boguraev,et al.
Automatic resolution of linguistic ambiguities
,
1979
.
[2]
Remko J. H. Scha,et al.
Philips question-answering system PHLIQA1
,
1977,
SGAR.
[3]
Gary G. Hendrix,et al.
Developing a natural language interface to complex data
,
1977,
TODS.
[4]
David L. Waltz,et al.
An English language question answering system for a large relational database
,
1978,
CACM.
[5]
Yorick Wilks,et al.
A Preferential, Pattern-Seeking, Semantics for Natural Language Inference
,
1975,
Artif. Intell..