尝试使用wordnet java api查找同义词

我试图使用Wordnet java api在java中找到某些单词(String类型)的同义词。 我在弄清楚它是如何工作的时候遇到了困难。

我发现这个链接http://lyle.smu.edu/~tspell/jaws/doc/edu/smu/tspell/wordnet/impl/file/ReferenceSynset.html#getTagCount%28java.lang.String%29我虽然它是有用的,但我仍然不知道如何开始。 我是否必须创建一个ReferenceSynset对象,然后找到它的同义词,以及如何做到这一点? 还是有另一种更简单的方法吗? 请帮忙!

提前致谢!

JAWS – “用于WordNet搜索的Java API”已经完全为此目的而创建。 您可能没有正确安装它。 在您提到的相同域中(smu.edu),有安装JAWS的说明。

首先,您需要下载可执行文件和Wordnet本身。

  1. 获取* .jar文件
  2. 将wordnet数据库文件下载到适当的目录( 此处的说明 )

完成后,您应该接下来尝试示例程序。 首先,确保它未经修改。 如果你这样做,你应该在键入时看到一堆同义词:

java TestJAWS

如果可行,您可以开始修改代码以满足您的目的。

希望有所帮助。