独家 | 为什么要利用NLP做情感分析?

2017 年 12 月 19 日 THU数据派 申利彬

作者:申利彬

校对:孙涛

本文长度为1500字,建议阅读10分钟

本文谈论自然语言处理中的情感分析及其在不同行业中的应用。


多数人不能准确把握人类的情感变化,我也不例外,但是计算机却可以做到这一点。基于上面的事实,我们要讲述一件你也许已经熟知的机器学习分支——自然语言处理(NLP),这听起来很像计算机试图学习并理解我们平时说的“自然语言”。但是我们并不满足于此,我们要做一件神奇的事,那就是“情感分析”。听到计算机能分析人类情感这件事,很多人肯定会觉得有些不可思议,但这正是我们下面要谈论的。



自然语言处理


我们稍微回顾一下,很多程序员都知道人与人和人与计算机交流的方法有很大的区别。例如,当我们写程序的时候必须严格遵守语法和格式的要求,但人与人交流就会自由很多。人与人交流的过程中,可以用不同长度的句子表达相同的含义,同样长度的句子表达不同的含义。你应该意识到这对计算机来说是很复杂的。


随着人工智能技术越来越多的应用到我们的工作和日常生活中,用我们熟悉的语言与计算机交互变的越来越重要。虽然我们总是可以要求“码农”写更多的代码,但是我们不能要求顾客以写代码的方式向Siri咨询天气状况。很显然,顾客用自然语言与Siri交流更高效。


情感分析


自然语言处理只是冰山一角,这是因为人与人交流不是文字或文字堆砌的句子所能表达的,而是一个微妙且复杂的过程。在生活中,你可以根据朋友问问题的语气来判断他的情绪,是无聊、生气或者好奇。即使是在纯文字的聊天中,你也可以根据顾客的用词和标点判断他是否愤怒。又或者,当你读一本书的评论时,虽然评论者没有明确说出他对书的态度,但你可以根据评论内容判断出读者喜欢或者不喜欢这本书。


情感就像是将声调、配套的文字以及语言风格杂糅在一起。要让计算机真正理解人类日常交流用语,单单了解单词的定义是远远不够的,计算机还要理解人类的情感,只有这样才能最终理解人每天的交流方式。


深度学习


在深度学习中,将大量自然语言实例标定为正样本或负样本,然后用这些实例训练网络参数,最后我们会得到识别新样本实例的情感分析模型。互联网论坛越来越受欢迎(基于语音的虚拟助手也日益流行),这给我们提供了充足的语料去训练我们的模型,一旦模型训练好了,就可以用来解决新的问题。



举个例子,一般情况下,假设你是在网络课堂学习的学生,你会将困扰自己的问题放到课程相关的论坛上。人工智能的客服就不仅可以确定你困惑的主题,还可以分析你因此沮丧或气馁的程度,并给出合理的反馈。因为人工智能的存在,上面的想法已经变成现实。


情感分析的应用


情感分析可以应用的地方有很多,假如你是一名媒体工作者,你可以爬取网上大量有关电影的评论,训练情感分析模型来了解人们喜欢和不喜欢的电影。假如你在投资部门工作,可以构建有助于预测股票市场的模型,通过人们在论坛中的留言来评估他们对股票的乐观程度。假如你在政府部门工作,情感分析模型会评估人们看推特的演讲时情感变化情分析他们对演讲内容的爱憎程度。难以想象情感分析模型对我们的影响。



深度学习工具使得这些变成现实,对于动态预测任务,甚至可以做到实时预测。你可以实现一个演讲者可以看到演讲现场数据分析的界面,这样演讲者可以得到及时反馈,演讲的内容才可能更大限度地引起共鸣。你也可以实现一个自动投资的模型,它根据对不同股票涨跌的持续观察来自主进行投资。你还可以实现一个课堂助手,可以实时提醒老师课堂氛围是活跃还是低迷。


这些是深度学习最令人惊奇的地方,我会在这个领域继续走下去。当然人们很难解释深度学习的深层原理,但是当你想象这项技术的应用时,这些事情就变得非常令我们期待。如果你掌握了深度学习,那将取决于你如何利用它去改变世界。所以,你还在等什么,快加入这场革命吧。

 

申利彬,研究生在读,主要研究方向大数据机器学习。目前在学习深度学习在NLP上的应用。希望能在THU数据派平台与爱好大数据爱好人工智能的朋友一起学习进步。


数据派研究部介绍



数据派研究部成立于2017年初,以兴趣为核心划分多个组别,各组既遵循研究部整体的知识分享实践项目规划,又各具特色:


算法模型组:积极组队参加kaggle等比赛,原创手把手教系列文章;

调研分析组:通过专访等方式调研大数据的应用,探索数据产品之美;

系统平台组:追踪大数据&人工智能系统平台技术前沿,对话专家;

自然语言处理组:重于实践,积极参加比赛及策划各类文本分析项目;

制造业大数据组:秉工业强国之梦,产学研政结合,挖掘数据价值;

数据可视化组:将信息与艺术融合,探索数据之美,学用可视化讲故事;

网络爬虫组:爬取网络信息,配合其他各组开发创意项目。


点击文末“阅读原文”,报名数据派研究部志愿者,总有一组适合你~

为保证发文质量、树立口碑,数据派现设立“错别字基金”,鼓励读者积极纠错

若您在阅读文章过程中发现任何错误,请在文末留言,或到后台反馈,经小编确认后,数据派将向检举读者发8.8元红包

同一位读者指出同一篇文章多处错误,奖金不变。不同读者指出同一处错误,奖励第一位读者。

感谢一直以来您的关注和支持,希望您能够监督数据派产出更加高质的内容


转载须知

如需转载,请在开篇显著位置注明作者和出处(转自:数据派THUID:DatapiTHU),并在文章结尾放置数据派醒目二维码。有原创标识文章,请发送【文章名称-待授权公众号名称及ID】至联系邮箱,申请白名单授权并按要求编辑。

发布后请将链接反馈至联系邮箱(见下方)。未经许可的转载以及改编者,我们将依法追究其法律责任。

点击“阅读原文”加入组织~

登录查看更多
6

相关内容

狭义的情感分析(sentiment analysis)是指利用计算机实现对文本数据的观点、情感、态度、情绪等的分析挖掘。广义的情感分析则包括对图像视频、语音、文本等多模态信息的情感计算。简单地讲,情感分析研究的目标是建立一个有效的分析方法、模型和系统,对输入信息中某个对象分析其持有的情感信息,例如观点倾向、态度、主观观点或喜怒哀乐等情绪表达。

知识荟萃

精品入门和进阶教程、论文和代码整理等

更多

查看相关VIP内容、论文、资讯等
【ICML2020-华为港科大】RNN和LSTM有长期记忆吗?
专知会员服务
74+阅读 · 2020年6月25日
深度学习自然语言处理概述,216页ppt,Jindřich Helcl
专知会员服务
212+阅读 · 2020年4月26日
【ACL2020-Allen AI】预训练语言模型中的无监督域聚类
专知会员服务
23+阅读 · 2020年4月7日
专知会员服务
199+阅读 · 2020年3月6日
Transformer文本分类代码
专知会员服务
116+阅读 · 2020年2月3日
六篇 EMNLP 2019【图神经网络(GNN)+NLP】相关论文
专知会员服务
71+阅读 · 2019年11月3日
NLP 与 NLU:从语言理解到语言处理
AI研习社
15+阅读 · 2019年5月29日
R语言自然语言处理:情感分析
R语言中文社区
16+阅读 · 2019年4月16日
了解情感分析中的NLP技术么?
七月在线实验室
9+阅读 · 2019年4月12日
自然语言处理NLP快速入门
专知
20+阅读 · 2018年10月8日
独家 | 一文读懂人工神经网络
数据派THU
12+阅读 · 2018年2月1日
深度 | 为什么要利用NLP做情感分析?
大数据文摘
4+阅读 · 2017年12月22日
如何利用机器学习方法构建智能聊天机器人?
Natural 自然语言处理(NLP)「全解析」
人工智能学家
14+阅读 · 2017年9月23日
Learning Embedding Adaptation for Few-Shot Learning
Arxiv
16+阅读 · 2018年12月10日
Arxiv
3+阅读 · 2018年11月14日
Arxiv
22+阅读 · 2018年8月30日
A Survey on Deep Transfer Learning
Arxiv
11+阅读 · 2018年8月6日
Arxiv
8+阅读 · 2018年1月19日
VIP会员
相关VIP内容
【ICML2020-华为港科大】RNN和LSTM有长期记忆吗?
专知会员服务
74+阅读 · 2020年6月25日
深度学习自然语言处理概述,216页ppt,Jindřich Helcl
专知会员服务
212+阅读 · 2020年4月26日
【ACL2020-Allen AI】预训练语言模型中的无监督域聚类
专知会员服务
23+阅读 · 2020年4月7日
专知会员服务
199+阅读 · 2020年3月6日
Transformer文本分类代码
专知会员服务
116+阅读 · 2020年2月3日
六篇 EMNLP 2019【图神经网络(GNN)+NLP】相关论文
专知会员服务
71+阅读 · 2019年11月3日
相关资讯
NLP 与 NLU:从语言理解到语言处理
AI研习社
15+阅读 · 2019年5月29日
R语言自然语言处理:情感分析
R语言中文社区
16+阅读 · 2019年4月16日
了解情感分析中的NLP技术么?
七月在线实验室
9+阅读 · 2019年4月12日
自然语言处理NLP快速入门
专知
20+阅读 · 2018年10月8日
独家 | 一文读懂人工神经网络
数据派THU
12+阅读 · 2018年2月1日
深度 | 为什么要利用NLP做情感分析?
大数据文摘
4+阅读 · 2017年12月22日
如何利用机器学习方法构建智能聊天机器人?
Natural 自然语言处理(NLP)「全解析」
人工智能学家
14+阅读 · 2017年9月23日
相关论文
Top
微信扫码咨询专知VIP会员