A note on undetected typing errors
Communications of the ACM
Grammatical category disambiguation by statistical optimization
Computational Linguistics
Context based spelling correction
Information Processing and Management: an International Journal
Techniques for automatically correcting words in text
ACM Computing Surveys (CSUR)
A stochastic parts program and noun phrase parser for unrestricted text
ANLC '88 Proceedings of the second conference on Applied natural language processing
ACL '94 Proceedings of the 32nd annual meeting on Association for Computational Linguistics
A Winnow-Based Approach to Context-Sensitive Spelling Correction
Machine Learning - Special issue on natural language learning
AIME '01 Proceedings of the 8th Conference on AI in Medicine in Europe: Artificial Intelligence Medicine
CIAA '01 Revised Papers from the 6th International Conference on Implementation and Application of Automata
Combining trigram and automatic weight distribution in Chinese spelling error correction
Journal of Computer Science and Technology
Language modeling for soft keyboards
Eighteenth national conference on Artificial intelligence
Non-word identification or spell checking without a dictionary
Journal of the American Society for Information Science and Technology
Corpus-based syntactic error detection using syntactic patterns
Proceedings of the workshop on Student research
Contextual spelling correction using latent semantic analysis
ANLC '97 Proceedings of the fifth conference on Applied natural language processing
EACL '99 Proceedings of the ninth conference on European chapter of the Association for Computational Linguistics
Choosing the word most typical in context using a lexical co-occurrence network
ACL '98 Proceedings of the 35th Annual Meeting of the Association for Computational Linguistics and Eighth Conference of the European Chapter of the Association for Computational Linguistics
Japanese OCR error correction using character shape similarity and statistical language model
COLING '98 Proceedings of the 17th international conference on Computational linguistics - Volume 2
Towards a single proposal in spelling correction
COLING '98 Proceedings of the 17th international conference on Computational linguistics - Volume 1
Spelling correction using context
COLING '98 Proceedings of the 17th international conference on Computational linguistics - Volume 1
Correcting real-word spelling errors by restoring lexical cohesion
Natural Language Engineering
HLT '01 Proceedings of the first international conference on Human language technology research
Scaling to very very large corpora for natural language disambiguation
ACL '01 Proceedings of the 39th Annual Meeting on Association for Computational Linguistics
Web-based models for natural language processing
ACM Transactions on Speech and Language Processing (TSLP)
Augmented mixture models for lexical disambiguation
EMNLP '02 Proceedings of the ACL-02 conference on Empirical methods in natural language processing - Volume 10
Ordering the suggestions of a spellchecker without using context*
Natural Language Engineering
A Mixed Trigrams Approach for Context Sensitive Spell Checking
CICLing '07 Proceedings of the 8th International Conference on Computational Linguistics and Intelligent Text Processing
Combining Methods for Detecting and Correcting Semantic Hidden Errors in Arabic Texts
CICLing '07 Proceedings of the 8th International Conference on Computational Linguistics and Intelligent Text Processing
Using the web for language independent spellchecking and autocorrection
EMNLP '09 Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing: Volume 2 - Volume 2
Exploring web scale language models for search query processing
Proceedings of the 19th international conference on World wide web
Processing natural language without natural language processing
CICLing'03 Proceedings of the 4th international conference on Computational linguistics and intelligent text processing
Short and informal documents: a probabilistic model for description enrichment
NGITS'09 Proceedings of the 7th international conference on Next generation information technologies and systems
Rewriting the orthography of sms messages
Natural Language Engineering
Syntactic error detection and correction in date expressions using finite-state transducers
Natural Language Engineering
Correcting different types of errors in texts
Canadian AI'11 Proceedings of the 24th Canadian conference on Advances in artificial intelligence
Regional vs. global robust spelling correction
CICLing'06 Proceedings of the 7th international conference on Computational Linguistics and Intelligent Text Processing
An OCR post-processing approach based on multi-knowledge
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I
Artificial Intelligence in Medicine
Measuring contextual fitness using error contexts extracted from the Wikipedia revision history
EACL '12 Proceedings of the 13th Conference of the European Chapter of the Association for Computational Linguistics
HOO 2012 shared task: UKP lab system description
Proceedings of the Seventh Workshop on Building Educational Applications Using NLP
Detection of semantic errors in Arabic texts
Artificial Intelligence
Hi-index | 0.00 |
This paper addresses the problem of correcting spelling errors that result in valid, though unintended words (such as peace and piece, or quiet and quite) and also the problem of correcting particular word usage errors (such as amount and number, or among and between). Such corrections require contextual information and are not handled by conventional spelling programs such as Unix spell. First, we introduce a method called Trigrams that uses part-of-speech trigrams to encode the context. This method uses a small number of parameters compared to previous methods based on word trigrams. However, it is effectively unable to distinguish among words that have the same part of speech. For this case, an alternative feature-based method called Bayes performs better; but Bayes is less effective than Trigrams when the distinction among words depends on syntactic constraints. A hybrid method called Tribayes is then introduced that combines the best of the previous two methods. The improvement in performance of Tribayes over its components is verified experimentally. Tribayes is also compared with the grammar checker in Microsoft Word, and is found to have substantially higher performance.