Efficient fuzzy full-text type-ahead search

被引:0
|
作者
Guoliang Li
Shengyue Ji
Chen Li
Jianhua Feng
机构
[1] Tsinghua University,Department of Computer Science
[2] University of California,Department of Computer Science
来源
The VLDB Journal | 2011年 / 20卷
关键词
Auto complete; Full-text search; Type-ahead search; Fuzzy search;
D O I
暂无
中图分类号
学科分类号
摘要
Traditional information systems return answers after a user submits a complete query. Users often feel “left in the dark” when they have limited knowledge about the underlying data and have to use a try-and-see approach for finding information. A recent trend of supporting autocomplete in these systems is a first step toward solving this problem. In this paper, we study a new information-access paradigm, called “type-ahead search” in which the system searches the underlying data “on the fly” as the user types in query keywords. It extends autocomplete interfaces by allowing keywords to appear at different places in the underlying data. This framework allows users to explore data as they type, even in the presence of minor errors. We study research challenges in this framework for large amounts of data. Since each keystroke of the user could invoke a query on the backend, we need efficient algorithms to process each query within milliseconds. We develop various incremental-search algorithms for both single-keyword queries and multi-keyword queries, using previously computed and cached results in order to achieve a high interactive speed. We develop novel techniques to support fuzzy search by allowing mismatches between query keywords and answers. We have deployed several real prototypes using these techniques. One of them has been deployed to support type-ahead search on the UC Irvine people directory, which has been used regularly and well received by users due to its friendly interface and high efficiency.
引用
收藏
页码:617 / 640
页数:23
相关论文
共 50 条
  • [1] Efficient fuzzy full-text type-ahead search
    Li, Guoliang
    Ji, Shengyue
    Li, Chen
    Feng, Jianhua
    VLDB JOURNAL, 2011, 20 (04): : 617 - 640
  • [2] Efficient Fuzzy Type-Ahead Search in TASTIER
    Li, Guoliang
    Ji, Shengyue
    Li, Chen
    Wang, Jiannan
    Feng, Jianhua
    26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 1105 - 1108
  • [3] Efficient Fuzzy Type-Ahead Search in XML Data
    Feng, Jianhua
    Li, Guoliang
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (05) : 882 - 895
  • [4] An Index for Efficient Semantic Full-Text Search
    Bast, Hannah
    Buchhold, Bjoern
    PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 369 - 378
  • [5] Efficient Type-Ahead Search on Relational Data: a TASTIER Approach
    Li, Guoliang
    Ji, Shengyue
    Li, Chen
    Feng, Jianhua
    ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 695 - 706
  • [6] Automatic URL Completion and Prediction Using Fuzzy Type-Ahead Search
    Wang, Jiannan
    Li, Guoliang
    Feng, Jianhua
    Li, Chen
    PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, : 634 - 635
  • [7] Full-text ahead on the information superhighway
    Nanda, K
    Pitkin, RM
    OBSTETRICS AND GYNECOLOGY, 1999, 93 (02): : 297 - 298
  • [8] Supporting Efficient Top-k Queries in Type-Ahead Search
    Li, Guoliang
    Wang, Jiannan
    Li, Chen
    Feng, Jianhua
    SIGIR 2012: PROCEEDINGS OF THE 35TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2012, : 355 - 364
  • [9] Semantic Full-text Search with Broccoli
    Bast, Hannah
    Baurle, Florian
    Buchhold, Bjoern
    Haussmann, Elmar
    SIGIR'14: PROCEEDINGS OF THE 37TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2014, : 1265 - 1266
  • [10] LOOKING AHEAD - AN ACROBAT LEAPS INTO THE FULL-TEXT PICTURE
    HANE, P
    DATABASE, 1993, 16 (05): : 29 - 29