# Lucene-Spell-Checker **Repository Path**: wanghui88888888/Lucene-Spell-Checker ## Basic Information - **Project Name**: Lucene-Spell-Checker - **Description**: 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 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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 ![](examples/example_1.png) ![](examples/example_2.png) English dictionary taken from [here](https://github.com/Coursal/crack-a-lackin/blob/master/words.english). Essential Lucene 8.0.0 API `.jar` files included.