How to Write a Spelling Corrector
I figured they, and others, could benefit from an explanation. The full details of an industrial-strength spell corrector are quite complex (you can read a little about it here or here). But I figured that in the course of a transcontinental plane ride I could write and explain a toy spelling corrector that achieves 80 or 90% accuracy at a processing speed of at least 10 words per second in about half a page of code.
How to Write a Spelling Corrector Feb 2007 to August 2016 How to Write a Spelling Corrector One week in 2007, two friends (Dean and Bill) independently told me they were amazed at Google's spelling correction. Type in a search like [speling] and Google instantly comes back with Showing results for: spelling . I thought Dean and Bill, being highly accomplished engineers and mathematicians, would have good intuitions about how this process works. But they didn't, and come to think of it, why should they know about something so far outisde their specialty? I figured they, and others, could benefi
Explore this link on the map →saved by
related reading
- Grammatical Error Correction: Tag, Not Rewrite | Grammarly Engineering Bloggrammarly.com
- Under the Hood at Grammarly: Leveraging Transformer Language Models for Grammatical Error Correction | Grammarly Engineering Bloggrammarly.com
- Levenshtein distance - Wikipediaen.wikipedia.org
- You’re probably using the wrong dictionary << the jsomers.net blogjsomers.net
- Correcteur Grammaire - Gratuit en ligne Correcteur de texteplagiarismdetector.net
- Coding Models Are Doing Too Much | whnrehiew.github.io
- GitHub - sylvainhalle/textidote: Spelling, grammar and style checking on LaTeX documents · GitHubgithub.com
- Language Modelinglena-voita.github.io
- 讓電腦聽懂人話: 直觀理解 Word2Vec 模型. Word2Vec 是 Google 於 2013 年由 Tomas… | by TengYuan Chang | Mediumtengyuanchang.medium.com
- TypoTab — Write 10x Faster. Instantly Anywhere.typotab.com
- Identifying and Correcting Programming Language Behavior Misconceptionscs.brown.edu
- An Introduction to N-grams: What Are They and Why Do We Need Them? - XRDSXRDSblog.xrds.acm.org