文件名称:strutil:Golang度量标准,用于计算字符串相似度和其他字符串实用程序功能
文件大小:24KB
文件格式:ZIP
更新时间:2024-06-09 01:10:28
string smith-waterman levenshtein jaro-winkler string-metrics
Strutil strutil提供了用于计算字符串相似度的字符串度量标准以及其他字符串实用程序功能。 完整文档可在以下找到: : 。 安装 go get github.com/adrg/strutil 字符串指标 杰罗·温克勒 史密斯·沃特曼·高图 索伦森-骰子 贾卡德 重叠系数 程序包定义了StringMetric接口,该接口由所有字符串指标实现。 该接口与“ Similarity功能一起使用,该功能使用提供的字符串度量标准来计算指定字符串之间的相似度。 type StringMetric interface { Compare ( a , b string ) float64 } func Similarity ( a , b string , metric StringMetric ) float64 { } 所有定义的字符串指标都可以在指标包中找到。 汉明
【文件预览】:
strutil-master
----go.mod(84B)
----example_test.go(2KB)
----strutil.go(3KB)
----.github()
--------FUNDING.yml(13B)
--------workflows()
----go.sum(1024B)
----metrics()
--------smith_waterman_gotoh.go(3KB)
--------hamming.go(2KB)
--------levenshtein.go(3KB)
--------metrics_test.go(4KB)
--------overlap_coefficient.go(2KB)
--------match_mismatch.go(863B)
--------jaro.go(2KB)
--------examples_test.go(4KB)
--------jaro_winkler.go(1KB)
--------substitution.go(472B)
--------sorensen_dice.go(2KB)
--------jaccard.go(2KB)
----CONTRIBUTING.md(5KB)
----internal()
--------util()
----LICENSE(1KB)
----README.md(8KB)
----CODE_OF_CONDUCT.md(3KB)