为词语提取不同的情感影响WordNet

时间:2018-04-24 09:05:03

标签: python nltk wordnet

我试图使用Affect WordNet来使用内部实现的不同情绪,例如:愤怒,厌恶,恐惧负恐惧,快乐,悲伤等。

我在图书馆找到了代码示例:https://github.com/clemtoy/WNAffect

from wnaffect import WNAffect
import nltk
nltk.download('dict')

wna = WNAffect('wordnet-1.6/', 'wn-domains-3.2/')
emo = wna.get_emotion('angry', 'JJ')

print(emo)

我测试了它,我收到了这个错误:

  

找不到资源字典。请使用NLTK Downloader获取   资源:

     

import nltk nltk.download(' dict')

我尝试使用NLTK下载程序下载它,但没有任何内容! enter image description here

此前有人问过类似的问题:Extract “emotion words” / affect words from english corpus? 但他们通过使用sentiwordNet来检索负面和正面分数来解决它!

0 个答案:

没有答案