vinary-tree/liblevenshtein-java
Various utilities regarding Levenshtein transducers. (Java)
This library helps developers implement efficient spell-checking or fuzzy-matching features in their applications. It takes a dictionary of valid terms and a user's query term, then quickly finds all terms from the dictionary that are within a specified number of spelling errors. Developers integrating search, auto-correction, or data cleaning functions would use this.
No commits in the last 6 months.
Use this if you need to rapidly find dictionary terms that are close in spelling to a user's input, without needing contextual analysis for suggestions.
Not ideal if your application requires advanced context-aware spelling correction or semantic similarity matching beyond simple character differences.
Stars
59
Forks
20
Language
Java
License
MIT
Category
Last pushed
Dec 20, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/vinary-tree/liblevenshtein-java"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
levyfan/kenlm-jni
A Java JNI wrapper for KenLM: Faster and Smaller Language Model Queries
fracpete/ptstemmer-weka-package
Weka package for the PTStemmer (https://code.google.com/p/ptstemmer/).
fracpete/nlp-weka-package
Weka package containing various natural language processing components.
michelole/ICDClassifier
A Weka-based classifier/evaluator of text extracts (e.g. pathology reports) into ICD codes
fracpete/snowball-stemmers-weka-package
Weka package for the snowball stemmers (http://snowball.tartarus.org/).