Back to Search Start Over

Efficient instant-fuzzy search with proximity ranking

Authors :
Taewoo Kim
Chen Li
Jamshid Esmaelnezhad
Inci Cetindil
Source :
ICDE
Publication Year :
2014
Publisher :
IEEE, 2014.

Abstract

Instant search is an emerging information-retrieval paradigm in which a system finds answers to a query instantly while a user types in keywords character-by-character. Fuzzy search further improves user search experiences by finding relevant answers with keywords similar to query keywords. A main computational challenge in this paradigm is the high-speed requirement, i.e., each query needs to be answered within milliseconds to achieve an instant response and a high query throughput. At the same time, we also need good ranking functions that consider the proximity of keywords to compute relevance scores. In this paper, we study how to integrate proximity information into ranking in instant-fuzzy search while achieving efficient time and space complexities. We adapt existing solutions on proximity ranking to instant-fuzzy search. A naive solution is computing all answers then ranking them, but it cannot meet this high-speed requirement on large data sets when there are too many answers, so there are studies of early-termination techniques to efficiently compute relevant answers. To overcome the space and time limitations of these solutions, we propose an approach that focuses on common phrases in the data and queries, assuming records with these phrases are ranked higher. We study how to index these phrases and develop an incremental-computation algorithm for efficiently segmenting a query into phrases and computing relevant answers. We conducted a thorough experimental study on real data sets to show the tradeoffs between time, space, and quality of these solutions.

Details

Database :
OpenAIRE
Journal :
2014 IEEE 30th International Conference on Data Engineering
Accession number :
edsair.doi...........4645508839704c0d7f679c2d2874dc79
Full Text :
https://doi.org/10.1109/icde.2014.6816662