How to Write a Spelling Corrector

Original article is at How to Write a Spelling Corrector