Project
Spell Checker
9 completions
~ 27 hours
5.0Learn how to create a spellchecker using Levenshtein distance, n-gram model, and NLTK. Also, practice working with lists, dictionaries, and files.
Provided by
JetBrains Academy
About
It is a tiresome job to check school essays — too hard to focus on content and correct misspellings simultaneously. A simple spellchecker may help with that! The teacher assistant program will make a report on students' mistakes and give feedback about them. You will practice concepts frequently tested in technical interviews at top tech companies.
Training project
This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Get an essay text and process it.
Vocabulary is crucial for correcting words! Let's create it.
Create the spellchecker program from scratch using Levenshtein distance.
Choose a correct word from several valid words using the n-gram model.
Reviews
5.0
Learners who completed this project within the course rated it as follows: