As a computational linguist at Grammarly, I am responsible for developing and improving our error-correction checks. My core competence is natural language processing with Python and Common Lisp.
AI and ML-2017 ongoing
Breaking the spell of the spelling check
This presentation will overview the task of error correction, with an emphasis on spelling. You will learn how to build a spell checker using the Noisy Channel algorithm. You will see the implementation of this algorithm for the English and Ukrainian languages.