4

我正在尝试使用 Wordnet java api 在 java 中查找某些单词(字符串类型)的同义词。我很难弄清楚它是如何工作的。

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

提前致谢!

4

1 回答 1

6

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

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

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

完成此操作后,您接下来应该尝试示例程序。首先,确保它在未经修改的情况下工作。如果你得到它的工作,你应该在输入时看到一堆同义词:

java TestJAWS <your word here>

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

希望有帮助。

于 2012-12-10T22:19:05.917 回答