使用WordNet-Affect与NLTK

时间:2015-06-12 15:45:52

标签: python nltk wordnet

我想在NLTK中使用WordNet-Affect。我下载了WordNet Domains(3.2),其中包含一个文件绑定(我认为)WordNet synset偏移与一类情感。 示例:

<noun-syn id="n#05574157" categ="weakness"/>

我认为id属性是synset偏移量。然后我尝试了这段代码:

from nltk.corpus import wordnet as wn

idToSynset = {s.offset():s for s in wn.all_synsets()}
idToSynset[5574157]

但是我收到了一个关键错误...... WordNet-Affect是为WordNet 1.6构建的,但当前版本的WordNet是3.0。这可能是synset偏移不再匹配的原因,不是吗?是否可以在NLTK中使用旧的WordNet版本?

0 个答案:

没有答案