{"repo":"adrg/strutil","free":true,"listed":false,"github":"https://github.com/adrg/strutil","clone":"git clone https://github.com/adrg/strutil.git","description":"Go metrics for calculating string similarity and other string utility functions","language":"Go","stars":420,"topics":["string","levenshtein","jaro","jaro-winkler","smith-waterman","string-metrics","string-similarity","string-distance","smith-waterman-gotoh","string-matching"],"license":"MIT","category":"analytics","readme_excerpt":"strutil strutil provides a collection of string metrics for calculating string similarity as well as other string utility functions. Full documentation can be found at https://pkg.go.dev/github.com/adrg/strutil. Installation String metrics - Hamming - Levenshtein - Jaro - Jaro-Winkler - Smith-Waterman-Gotoh - Sorensen-Dice - Jaccard - Overlap Coefficient The package defines the StringMetric interface, which is implemented by all the string metrics. The interface is used with the Similarity function, which calculates the similarity between the specified strings, using the provided string metric. All defined string metrics can be found in the metrics package. Hamming Calculate similarity. Calculate distance. More information and additional examples can be found on pkg.go.dev. Levenshtein Calculate similarity using default options. Configure edit operation costs. Calculate distance. More information and additional examples can be found on pkg.go.dev. Jaro More information and additional examples can be found on pkg.go.dev. Jaro-Winkler More information and additional examples can be found on pkg.go.dev. Smith-Waterman-Gotoh Calculate similarity using default options. Customize gap penalty and substitution function. More information and additional examples can be found on pkg.go.dev. Sorensen-Dice Calculate similarity using default options. Customize n-gram size. More information and additional examples can be found on pkg.go.dev. Jaccard Calculate similarity using default option","default_branch":null,"files":null,"tree":[],"storefront":"/r/adrg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adrg/strutil/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}