【发布时间】:2015-10-19 19:59:30
【问题描述】:
如何计算两个字符串之间的字符串相似度(语义)?
例如,如果我有 2 个字符串,例如“Display”和“Screen”,则字符串相似度必须接近 100%
如果我有“Display”和“Color”,屏幕相似度必须接近 0%
我正在用 Python 编写我的脚本...我的问题是是否存在一些库或框架来做这种或思考...或者有人可以建议我一个好的方法吗?
【问题讨论】:
-
@DTing:实例是相似性的反义词,而且这是语义相似性。 WordNet 可能是一个很好的起点。
-
我明白了。误读了问题。
-
您需要一个语义网或数据库来关联相对大量单词的含义。然后可以查询两个输入词的相似度。它的操作将使用相似性的传递性来计算尚未存储的对的相似性。
标签: python string semantics similarity