【发布时间】:2010-12-25 15:58:08
【问题描述】:
目前我有两个更大的向量,包含 50 多个字符串
我希望能够比较这两个向量并计算出它们的相似程度。我想我需要使用余弦相似度?
有谁知道有什么方法可以接收两个 Java 向量并给出 0 到 1 之间的值来判断它们的相似程度吗?
谢谢 菲尔
【问题讨论】:
-
余弦相似度适用于几何向量,不适用于数据结构。定义如何度量 Vector
的相似度,我们可以考虑算法。 -
请使用改进的
ArrayList类而不是旧的Vector类。 -
@tkopec - 菲尔希望使用余弦距离来衡量字符串集之间的相似性是正确的。
标签: java vector compare trigonometry