正如标题所暗示的,我正在寻找一个WordNet Java API,我可以用它来快速测试一些距离度量算法(例如Resnik,Leacock和Chodorow等)。我已经阅读了JWNL,JWI和RiTa的文档,但我仍然不确定其中任何一个是否实现了这些方法。
我也可以使用快速计算密度和/或重量的方法,因为我已经找到了这些算法的公式,并且可以自己实现它们。
我需要将它们用于一项研究,其中我比较了一些WordNet算法的效率。任何建议将不胜感激!
提前致谢!
答案 0 :(得分:1)
我看到问题相当陈旧,我不知道这是否有帮助,但似乎RiTa可以处理两个引理之间的某种语义距离: http://rednoise.org/rita/wordnet/documentation/riwordnet_method_getdistance.htm
答案 1 :(得分:0)
RiTa似乎只能在WordNet版本3上完美运行。
我会推荐WordNet Similarity for Java项目。他们提供了几种复杂的方法来衡量语义相似性。
更新:RiTa-WordNet版本-034(http://rednoise.org/rita/wordnet)包含/支持WordNet版本3.1。