Releases: NoelToy/fuzzy-word-matcher
Fuzzy Word Matcher (FWM) v1.0.0
New Features:
-
Fuzzy Matching: Supports two similarity algorithms: Jaro-Winkler and Cosine Similarity, providing flexibility in word matching.
-
Efficient Search: BK-tree data structure for fast and efficient word lookup.
-
Customizable Tolerance: Allows users to specify a tolerance value (0-1) for more refined searches.
-
Threshold-Based Matching: Returns a default value if the best match’s similarity score falls below the user-defined threshold.
-
Configurable Default Value: Enables a fallback response when no close match is found.
Enhancements:
Integration with Apache Commons Text for accurate Jaro-Winkler and Cosine Similarity calculations.
Minimum Java version: Java 8.
This release provides a powerful and efficient solution for fuzzy word matching, offering flexible algorithm choices and customizable options for handling unmatched results.