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



我正在尝试使用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 对象,然后找到它的同义词,如何做到这一点?还是有其他更简单的方法?请帮忙!

提前感谢!

JAWS - "Java API for WordNet Searching"正是为此目的而创建的。您可能没有正确安装它。在您提到的 (smu.edu) 的同一域中,有安装 JAWS 的说明。

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

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

完成此操作后,接下来应尝试示例程序。首先,确保它未经修改即可工作。如果你让它工作,当你输入时,你应该看到一堆语法集:

java TestJAWS <your word here>

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

希望有帮助。

最新更新