Extending autocompletion to tolerate errors

9 years 10 months ago
Extending autocompletion to tolerate errors
Autocompletion is a useful feature when a user is doing a look up from a table of records. With every letter being typed, autocompletion displays strings that are present in the table containing as their prefix the search string typed so far. Just as there is a need for making the lookup operation tolerant to typing errors, we argue that autocompletion also needs to be error-tolerant. In this paper, we take a first step towards addressing this problem. We capture input typing errors via edit distance. We show that a naive approach of invoking an offline edit distance matching algorithm at each step performs poorly and present more efficient algorithms. Our empirical evaluation demonstrates the effectiveness of our algorithms. Categories and Subject Descriptors H.2 [Database Management]: Systems General Terms Design, Algorithms, Experimentation Keywords Autocompletion, Edit Distance
Surajit Chaudhuri, Raghav Kaushik
Added 05 Dec 2009
Updated 05 Dec 2009
Type Conference
Year 2009
Authors Surajit Chaudhuri, Raghav Kaushik
Comments (0)