【发布时间】:2011-08-10 02:43:16
【问题描述】:
我有一个关于情绪分析的问题需要帮助。
现在,我通过 twitter 搜索 api 收集了一堆推文。因为我使用了搜索词,所以我知道我想要查看的主题或实体(人名)是什么。我想知道其他人对这些人的看法。
对于初学者,我下载了一个具有已知价/情绪分数的英语单词列表,并根据推文中这些单词的可用性计算情绪 (+/-)。问题是情绪是这样计算的——我实际上更多的是关注推文的语气,而不是关于这个人。
例如,我有这条推文:
"lol... Person A is a joke. lmao!"
消息显然是积极的语气,但 A 人应该得到否定的语气。
为了改进我的情绪分析,我可能会考虑我的单词列表中的否定和修饰符。但是我怎样才能让我的情绪分析来查看消息的主题(可能还有讽刺)呢?
如果有人可以指导我获取一些资源,那就太好了......
【问题讨论】:
-
“是的,没错。”分析此消息的语气是一项挑战。您需要注意,您的分析总会出现方式偏离并产生错误结果(或不存在正确结果!)的情况
-
由于大多数人无法识别书面文本中的讽刺,因此算法很难实现这一目标。
标签: python twitter machine-learning sentiment-analysis