Challenge: Improving Our Basic Spellchecker

Apply what you have learned about improving a spellchecker in this exercise.

We'll cover the following

Problem statement

Below, we’ve provided the completed spellchecker, but feel free to copy and paste your own here. A much larger test set of words for testing the model is also included in test_set.txt file. This time, the test set will not always match the output of the Norvig spellchecker as it is based on a corpus of real spelling errors.

Your task is to improve the Norvig model. You can utilize the methods discussed in this section, or invent/research a different method that was not mentioned above. Do not feel obligated to try them all. The final project in this course will partially involve creating a spellchecker, so this can be seen as a good first step! The more done now means less later. A good goal would be to try to improve our spellchecker to beat a 74% threshold on this test set.

Get hands-on with 1400+ tech skills courses.