【问题标题】:Get a large collection of Nouns from WordNet从 WordNet 中获取大量名词
【发布时间】:2014-04-06 18:04:47
【问题描述】:

我想从 WordNet 中随机检索大约 5000 个名词的列表。我遇到了JAWS(Java API for WordNet Searching)。但我找不到这样做的有效方法。 JAWS 甚至有可能吗?

我也看到了这个 question。但这使用的是 SQL 版本。我想通过 API 获取结果。

我该如何进一步解决这个问题?请帮忙。

【问题讨论】:

  • 这是一次性任务,还是您需要定期自动执行的任务? (另外,你的意思是 5000 个同义词集还是 5000 个单词?)
  • 是的,达伦。这是一项一次性任务。我想随机获取 5000 个名词的同义词。

标签: java wordnet


【解决方案1】:

您可以为此使用 RiTa (http://www.rednoise.org/rita/wordnet/documentation/)。他们有一个

getRandomWords(pos, count)

方法: http://www.rednoise.org/rita/wordnet/documentation/riwordnet_method_getrandomwords.htm

就像使用它一样

String[] randomNouns =  wordnet.getRandomWords("n", 5000);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    • 2013-10-16
    • 1970-01-01
    相关资源
    最近更新 更多