![]() Binary codes capable of correcting deletions, insertions and reversals. Techniques for automatically correcting words in text. In Proceedings of the 13th International Conference on Computational Linguistics, pages 205–210, 1990. A spelling correction program based on a noisy channel model. Kernighan, Kenneth Ward Church, and William A. Speech and language processing - an introduction to natural language processing, computational linguistics, and speech recognition. In Proceedings of the 2001 International Conference on Artificial Neural Networks, pages 1199–1204, 2001.ĭaniel Jurafsky and James H. In Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 379–386, 2008. A unified and discriminative model for query refinement. Jiafeng Guo, Gu Xu, Hang Li, and Xueqi Cheng. In Proceedings of the 23rd International Conference on Computational Linguistics, pages 358–366, 2010. A large scale ranker-based system for search query spelling correction. ![]() Jianfeng Gao, Xiaolong Li, Daniel Micol, Chris Quirk, and Xu Sun. In Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, pages 1511–1521, 2012. ![]() A discriminative model for query spelling correction with latent structural SVM. Huizhong Duan, Yanen Li, ChengXiang Zhai, and Dan Roth. In Proceedings of the 20th International Conference on World Wide Web, pages 117–126, 2011. Online spelling correction for query completion. In Proceedings of the Tenth Conference on Computational Natural Language Learning, pages 201–205, 2006. Vine parsing and minimum risk reranking for speed and precision. A technique for computer detection and correction of spelling errors. In Proceedings of the 6th International Conference on Applications of Natural Language to Information Systems, pages 183–190, 2002.įred Damerau. Evaluating a spelling support in a search engine. In Proceedings of the 2004 Conference on Empirical Methods in Natural Language Processing, pages 293–300, 2004. Spelling correction as an iterative process that exploits the collective knowledge of web users. In Proceedings of the 2002 Conference on Empirical Methods in Natural Language Processing, pages 1–8, 2002. Discriminative training methods for hidden Markov models: Theory and experiments with perceptron algorithms. In Proceedings of the 2007 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, pages 181–189, 2007. Improving query spelling correction using web search results. In Proceedings of the 38th Annual Meeting of the Association for Computational Linguistics, pages 286–293, 2000. An improved error model for noisy channel spelling correction. In Proceedings of the Human Language Technology Conference and Conference on Empirical Methods in Natural Language Processing, pages 955–962, 2005.Įric Brill and Robert C. Learning a spelling error model from search query logs. Finally we will also summarize other components needed to support a modern large-scale query spelling correction system.įarooq Ahmad and Grzegorz Kondrak. After that we will introduce modern approaches to more complex and realistic problem setup where it involves multiple types of spelling errors. Then we will discuss the noisy channel model to the problem. In this chapter we will first introduce early works on query spelling correction based on edit distance. The performance of the query spelling correction component will affect all other parts of the search engine. Because of this, query spelling correction is a crucial component of modern search engines. Although a user might have a clear intent in her mind, inferring the query’s intent in this case becomes difficult because of the edit errors or vocabulary gap between the user’s ideal query and the query issued to the search engine. Queries issued by web search engine users usually contain errors and misused words/phrases. In this chapter we will focus on the discussion of an important type of query understandings: Query spelling correction, especially on the web search queries.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |