我正在使用tweepy和textBlob训练一个情感分析模型。我遇到了一个有趣的例子,在这种情况下,陈述的情绪可能会受到涉众立场的影响。想知道在这种情况下情感分析是如何工作的
RT @Pehla_Trade:在银行间外汇市场早盘交易中,卢比兑美元升值14卢比至64.34卢比 情绪(polarity= -0.012499999999999997,subjectivity=0.2125)
在上面的陈述中,情感的极性是-ve,但作为一个读者,我觉得价值应该是正面的。
发布于 2017-06-02 19:42:32
您所使用的算法将分析文本,而不考虑意见持有者。在这种情况下,您需要一个知识库来指定持卡人,并根据谁说什么来改变情绪。例如,在金融领域,“卢比对美元的汇率已经达到了一个很好的水平”,对印度的观点持有者来说是积极的,对美国人则是负面的。如果您有少数意见持有者(例如,一些Twitter用户),那么您可以手动添加一些规则,以调整基于持有者的情绪。
https://stackoverflow.com/questions/44322645
复制相似问题