4 go-edlib - Update: Cosine similarity, Fuzzy search, Benchmarks & More!

github.com godoc.org goreportcard.com posted by hbollon 21 days ago  

Go-Edlib is a new open-source library for Golang that implements most popular edit distance algorithms and soon all of them! Currently, it includes: Levenshtein, LCS, Hamming, Damerau-Levenshtein (OSA and Adjacent transpositions algorithms), Jaro/Jaro-Winkler, Cosine similarity.
All these algorithms have been implemented in such a way as to be fully compatible with Unicode

It also includes fuzzy search algorithms based on edit distance and few others string comparisons functions.

I'm actively looking for feedback and/or contributions to improve this library or to have new functionality ideas to add! :)

Register to comment or vote on this story