我正在使用tweepy和textBlob训练情绪分析模型。我遇到了一个有趣的例子,在这个例子中,利益相关者的立场会影响声明的情绪。想知道情感分析在这种情况下如何工作
RT @Pehla_Trade:#卢比兑美元升值14派萨,至64.34#美元在银行间外汇市场的早期交易中
情绪(极性= -0.012499999999999997,主观性= 0.2125)
在上述陈述中,情绪的极性为-ve,但作为读者,我认为该值应该为正
最佳答案
您所使用的算法会分析文本,而与观点持有者无关。在这种情况下,您需要一个知识库来指定持有人,并根据谁说的内容来改变情绪。例如,在金融领域,“卢比兑美元已达到一个很好的水平”对印度的观点持有者是积极的,而对美国人则是消极的。如果您有少数意见持有者(例如,几个Twitter用户),则可以手动添加一些规则以根据持有者来调整情绪。