试图使用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本身.

>获取* .jar文件
>将wordnet数据库文件下载到适当的目录(instructions here)

一旦你完成了这个,你应该接下来尝试example program.首先,确保它没有修改.如果你这样做,你应该在键入时看到一堆同义词:

java TestJAWS<你的话在这里>

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

希望有所帮助.

上一篇:Elasticsearch7.4.2配置elasticsearch-analysis-dynamic-synonym


下一篇:如何在mysql中创建同义词