我有一个带有 sentiwordnet 词性的句子中的术语列表,我试图对其进行总结以找到净情绪:
from nltk.corpus import sentiwordnet as swn, wordnet
score = 0
for term in terms:
try:
term = swn.senti_synset(term)
except WordNetError:
pass
score += term.pos_score() - term.neg_score()
在添加异常之前,由于字典中不存在特定的同义词,我收到了 WordNetError。现在添加了异常,我收到了这个错误:
NameError: name 'WordNetError' is not defined
我该如何解决这个问题?