Efficient IR-Style Keyword Search over Relational Databases
Generate an AI Snapshot to get a quick, structured summary of this paper.
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
This paper adapts IR-style document-relevance ranking strategies to the problem of processing free-form keyword queries over RDBMSs, and develops query-processing strategies that build on a crucial characteristic of IR- style keyword search: only the few most relevant matches are generally of interest.
Abstract
This chapter presents a system for efficient information retrieval (IR) -style keyword search over relational databases. A query in the model is simply a list of keywords and does not need to specify any relation or attribute names. The answer to such a query consists of a rank of "tuple trees," which potentially include tuples from multiple relations that are combined via joins. To rank tuple trees, this chapter introduces a ranking function that leverages and extends the ability of modern relational database systems to provide keyword search on individual text attributes and rank tuples accordingly. In particular, the ranking function appropriately combines the relational database management systems (RDBMS) provided scores of individual attributes and tuples. The chapter introduces several top-k query-processing algorithms whose relative strengths depend, for example, on whether queries have Boolean-"AND" or "OR" semantics.
