Project

Spell Checker

9 completions
~ 27 hours
5.0

Learn 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 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 icon

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:

Reviews

Amirhossein Biglari avatar
Amirhossein Biglari
3 years ago
The project was very interesting and practical, it is a good way to get into the field of NLP.
synth avatar
synth
3 years ago
Moderator
Simple introduction to the world of NLP by writing a spell checker. 💬✍🏼 PROS: 😎 simple implementation 😎 NLTK usage ...

5.0

Learners who completed this project within the course rated it as follows:
Usefulness
5.0
Fun
5.0
Clarity
5.0