Skip to content

A Lucene 8.0.0 API based java application that, given a word from the user, scans an english dictionary and guesses the correct spell of the word

Notifications You must be signed in to change notification settings

Coursal/Lucene-Spell-Checker

Repository files navigation

Lucene-Spell-Checker

A Lucene 8.0.0 API based java application that, given a word from the user, scans an english dictionary and guesses the correct spell of the word

Four string distances supported:

  • Jaro-Winkler (default)
  • Levenshtein
  • Damerau–Levenshtein (aka LuceneLevenshteinDistance)
  • n-gram (with the default value n = 2)

It takes some time to execute the first time due to the creation of the index from the dictionary. After that, the execution time depends on your specs.

Examples

English dictionary taken from here.

Essential Lucene 8.0.0 API .jar files included.

About

A Lucene 8.0.0 API based java application that, given a word from the user, scans an english dictionary and guesses the correct spell of the word

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages