3

我一直在尝试使用 wordnet 来生成单词的同义词。我发现要使用 wordnet 功能,我必须

  1. 下载 WordNet prolog 数据库、gunzip、untar 等。

  2. 根据需要调用 Syn2Index 以构建同义词索引。它需要 2 个参数,从 WordNet 下载到 wn_s.pl 的路径,以及索引名称。

  3. 更新您的 UI,以便您酌情调用 SynExpand.expand(...) 以使用同义词扩展用户查询。

我已经下载了 WordNetProlog 数据库。我不明白这里的第二点和第三点......谁能帮忙......提前谢谢你..

4

2 回答 2

0

您是否尝试分析作为 wordnet 实现的 Framenet,如本页中的链接所示。

也许你可以得到一个想法。我想您在第 2 步中提到的过程是指 Perl 中的源代码。

于 2011-12-29T11:54:52.937 回答
0

另一种选择是下载一个查询本地数据库的独立程序,例如我使用cygwin wn。然后你可以按如下方式使用它:

$ wn wordnet -over

Overview of noun wordnet

The noun wordnet has 2 senses (no senses from tagged texts)

1. wordnet -- (any of the machine-readable lexical databases modeled after the Princeton WordNet)
2. WordNet, Princeton WordNet -- (a machine-readable lexical database organized by meanings; developed at Princeton University)
于 2012-10-13T00:24:48.137 回答