Abstract
In order to enhance the search results of keyword search in relational databases, semantic relationship among relations and tuples is employed and a semantic ranking function is proposed. In addition to considering current ranking principles, the proposed semantic ranking function provides new metrics to measure query relevance. Based on it, two Top-k search algorithms BA (blocking algorithm) and EBA (early-stopping blocking algorithm) are presented. EBA improves BA by providing a filtering threshold to terminate iterations as early as possible. Finally, experimental results show the semantic ranking function guarantees a search result with high precision and recall, and the proposed BA and EBA algorithms improve query performance of existing approaches.
Original language | English |
---|---|
Pages (from-to) | 2362-2375 |
Number of pages | 14 |
Journal | Ruan Jian Xue Bao/Journal of Software |
Volume | 19 |
Issue number | 9 |
DOIs | |
Publication status | Published - Sept 2008 |
Externally published | Yes |
Keywords
- Information retrieval
- Keyword search
- Relational databases
- Semantic similarity
- Top-K