
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.5.2 情感分析
情感分析是分类问题的一种,其目标是将文本(例如产品评论)分类为表达正面或负面情绪的文本。听起来感觉只需要寻找正面或负面的词就可以完成情感分析任务,但通过下面这个例子可以看到,尽管这段文本有许多负面的词和短语(担心、坏掉、问题、退货、疼),但该评论实际上是正面的:
“虽然这把椅子坐起来很舒服,但我担心可能会使用不久就会坏掉,因为椅子腿太细。结果这并不是问题。我本以为我需要退货,但我没有遇到任何问题,而且这是唯一一把使用起来后背不疼的椅子。”
考虑到上下文语境,需要使用更复杂的NLP方法去判断这是一个正面的评论。情感分析是一个非常有价值的应用,因为如果有成千上万条产品评论,而且还不断有新的产品评论出现,那么公司很难手动完成这一分类工作。企业不仅希望了解客户如何看待自己的产品,而且希望比较竞争产品的评论与自身产品的评论,这对企业来说也是非常有价值的。如果有数十种类似的产品,这将会大大增加用于分类的评论数量。文本分类应用程序可以自动化文本分类工作。文本分类是一个非常活跃的NLP研究领域。