Abstract
A model is proposed that defines "context" for natural language queries in a multiple database environment and a suggested implementation for this model is described. The approach developed in this study relaxes the assumption usually made for natural language query systems that the context, in the form of a specific database, is given. The formal model defines a universe of discourse consisting of multiple contexts, each of which is represented by a database, which consists of a dictionary, a thesaurus, relations, columns, and values. A mechanism for identifying and selecting the appropriate context for a query and its implementation as a prototype are described. The integration of this mechanism into the general model of natural language query processing is indicated and implementational issues are discussed.
Original language | English |
---|---|
Pages (from-to) | 171-197 |
Number of pages | 27 |
Journal | Journal of Management Information Systems |
Volume | 12 |
Issue number | 1 |
DOIs | |
State | Published - 1995 |
Keywords
- Context
- Database
- Dictionary
- Index
- Lexical analysis
- Natural language queries
- Semantics
- Synonyms
- Syntax
- Thesaurus