0

我知道 WordNet 能够提供两个单词之间的语义距离,但是包含多个单词的短语呢?

是否有任何开放库可以让我测量两个不同短语之间的语义距离?

4

1 回答 1

3

与单词之间的语义相似性(距离)相关的是概念之间的相似性概念。一种常见的方法是提取文本/短语中表达的概念,以便将词袋减少为概念袋。这样的过程不是微不足道的(例如多义词、歧义),但领域特定的工具,例如用于生物医学领域的 MetaMap,可用于将非结构化文本映射到本体/术语中定义的明确概念/术语。

因此,此类概念袋可用于利用语义图(例如本体、WordNet)来评估文本/短语之间的相似性,这对于捕捉它们的真正含义很有趣。考虑到构建概念的语义图,语义度量库(SML) 可用于估计此类概念包之间的相似性或距离。该库是用 Java 开发的、开源的并实施了广泛的措施。还提供了一个工具包来使用命令行界面计算语义相似度。

您可以从专用网站http//www.semantic-measures-library.org下载 SML 和工具包

希望这些帮助

于 2012-12-04T20:55:32.570 回答