如何在执行nltk.download()时获取特定版本的Wordnet

时间:2017-10-26 09:18:37

标签: python nltk wordnet

我有一个域映射文件,用于通过偏移链接的Wordnet同义词: - link

这有两种类型的数据库可用于不同的Wordnet版本和其他重要差异。自述文件说

- "wn-domains-3.2-20070223" contains the mapping between Princeton WordNet 2.0 synsets and their corresponding domains.

我在linux机器上使用python3.4和Wordnet版本3。我似乎无法找到支持Wordnet 3的任何其他版本的域文件,因此我需要将Wordnet降级到版本2.我该怎么做?,是否可能?

1 个答案:

答案 0 :(得分:1)

当然,如果其他项目依赖项不会妨碍,那么您应该将资源迁移到当前版本的Wordnet,而不是尝试回滚nltk。 wordnet website提供了可下载的“2.1版到3.0版的感知密钥映射”(tgz archive),可用于将域文件迁移到Wordnet 3.0。每个版本的Wordnet都包含与先前版本相似的迁移表,例如来自2.0 to 2.1(显然你需要),等等。