apoc.text.levenshteinSimilarity

详细信息

语法

apoc.text.levenshteinSimilarity(text1, text2)

描述

基于 Levenshtein 距离算法,返回两个给定的 STRING 值之间的相似度(介于 0 和 1 之间的值)。

参数

名称

类型

描述

text1

STRING

用于与第二个字符串进行比较的第一个字符串。

text2

STRING

用于与第一个字符串进行比较的第二个字符串。

返回

FLOAT

使用示例

RETURN apoc.text.levenshteinSimilarity("Neo4j", "Neo4j") AS output;
结果
输出

1.0

RETURN apoc.text.levenshteinSimilarity("Neo4j", "Neoj4") AS output;
结果
输出

0.6

RETURN apoc.text.levenshteinSimilarity("Neo4j Aura", "Neo4j Graph Database") AS output;
结果
输出

0.35