Abstract
Spell correction is a must-have feature for any modern search engine in applications such as web or e-commerce search. Typical spell correction solutions used in production systems consist of large indexed lookup tables based on a global model trained across many users over a large scale web corpus or a query log. For search over personal corpora, such as email, this global solution is not sufficient, as it ignores the user's personal lexicon. Without personalization, global spelling fails to correct tail queries drawn from a user's own, often idiosyncratic, lexicon. Personalization using existing algorithms is difficult due to resource constraints and unavailability of sufficient data to build per-user models. In this work, we propose a simple and effective personalized spell correction solution that augments existing global solutions for search over private corpora. Our event driven spell correction candidate generation method is specifically designed with personalization as the key construct. Our novel spell correction and query completion algorithms do not require complex model training and is highly efficient. The proposed solution has shown over 30% clickthrough rate gain on affected queries when evaluated against a range of strong commercial personal search baselines - Google's Gmail, Drive, and Calendar search production systems.
Author supplied keywords
Cite
CITATION STYLE
Gupta, J., Qin, Z., Bendersky, M., & Metzler, D. (2019). Personalized online spell correction for personal search. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 (pp. 2785–2791). Association for Computing Machinery, Inc. https://doi.org/10.1145/3308558.3313706
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.