基于上下文的rpn_构建事物-产品评论视频中基于上下文的情感分析

基于上下文的rpn

The word “Social” has taken a whole new meaning in today’s digital era. Simply going out to enjoy is no longer the only “social” criteria. Social now is — giving a peek in your personal and professional life to your connections. Facebook, Twitter, Instagram, and other leading platforms have connected people in ways that were unimaginable 20 years ago. More than that, these platforms have become an excellent resource for businesses to reach new customers, understand the perception of their brand, seek feedback, and improve customer experience. Today, analytics has become a driving force for businesses, enabling them to use the power of data to grow user base and revenues.

在当今的数字时代,“社交”一词具有全新的含义。 单纯地出去享受不再是唯一的“社交”标准。 现在的社交活动-窥视您的个人和职业生活中的人际关系。 Facebook,Twitter,Instagram和其他领先平台以人们20年前无法想象的方式联系人们。 不仅如此,这些平台已成为企业吸引新客户,了解其品牌认知,寻求反馈并改善客户体验的绝佳资源 如今,分析已成为企业的驱动力,使企业能够利用数据的力量来扩大用户群和​​收入。

情感分析到底是什么? (What exactly is Sentiment Analysis?)

Image for post

One such power, Sentiment Analysis — a concept popular amongst Machine Learning enthusiasts — is leveraged by companies to understand customer sentiment or emotion regarding the company’s products. Such an analysis crawls social media platforms to gather data on user sentiments on specific products by the company. It analyzes each user’s comment to classify it as positive, negative, or neutral, and to provide the overall result. The market has witnessed an exponential growth since 2016.

公司利用“ 情感分析” ( Sentiment Analysis)这种强大的功能来吸引客户对公司产品的情感或情感,这种概念在机器学习爱好者中很流行。 此类分析会爬行社交媒体平台,以收集有关公司针对特定产品的用户情绪的数据。 它分析每个用户的评论以将其分类为肯定,否定或中立 ,并提供总体结果。 自2016年以来,该市场呈指数增长。

Image for post
Customer Experience & Product/Market Research categories will continue to see the highest growth rates
客户体验和产品/市场研究类别将继续保持最高增长率

传统方法瓦解的地方!! (Where the traditional approach falls apart!!)

Image for post
“Without context a piece of information is just a dot. It floats in your brain with a lot of other dots and doesn’t mean a damn thing. Knowledge is information-in-context..connecting the dots” — Michael Ventura
“在没有上下文的情况下,一条信息只是一个点。 它漂浮在大脑中并带有很多其他点,并不意味着该死的东西。 知识就是上下文中的信息。连接各个点” – Michael Ventura

I see Sentiment Analysis as a powerful technique that is yet to be fully tap-into. The current textual analysis has many shortcomings. “Yeah, no one does it better than you!”. The software will classify it as a positive sentiment. But what if it was Sarcasm? Here is another one. “…Amazon always does it”. What should I make of this comment? Let’s take a step back in the text and see a sentence before this. “Amazon is great in delivering products on time. Amazon always does it” — makes the latter sentence positive. However, “Amazon just delivered a damaged piece. Amazon always does it”- makes the text negative. Context is very crucial in understanding a sentiment. Text analysis has been missing the context of the conversation!

我认为情绪分析是一项功能强大的技术,目前尚未充分利用。 当前的文本分析有许多缺点。 “是的,没有人比你做得更好!” 该软件会将其归类为积极情绪。 但是,如果是讽刺呢? 这是另一个。 “……亚马逊总是这么做”。 我该如何评价? 让我们退后一步,看看前面的句子。 “亚马逊在按时交付产品方面很棒。 亚马逊总是这样做。 但是,“亚马逊刚刚交付了一块损坏的物品。 亚马逊总是这么做”-使文字否定。 背景对于理解情绪至关重要。 文本分析一直缺少对话的内容!

Image for post

Another problem is — we have been analyzing only textual data. There are more channels to explore. “iPhone 11 pro complete review” — a user searches on YouTube. From a teenager to an adult, everyone searches for a product review on the internet before buying it. “This is my review video on the new Bose’s Noise Cancellation headphones” — a passionate technology user on Twitter. Defeating word of mouth, word of such videos has become a direct influencer of people’s buying decisions. These videos are an excellent resource for businesses to seek user sentiment and feedback on their products.

另一个问题是-我们一直仅分析文本数据。 还有更多探索渠道。 “ iPhone 11专业版完整评论”-用户在YouTube上搜索。 从青少年到成年人,每个人都在购买前在互联网上搜索产品评论。 “这是我关于新型Bose降噪耳机的评论视频” – Twitter上的一位热情技术用户。 这类影片的口碑不佳,已成为人们购买决定的直接影响者。 这些视频是企业寻求用户情绪和产品反馈的绝佳资源

欢迎来到语境情感分析的新时代-我的方法 (Welcome to the new age of context sentiment analysis — My approach)

In this article, I suggest a new approach towards Sentiment Analysis — Context-based hierarchical analysis of videos uploaded by product users. I decided to analyze not only text but also visuals and audio by extracting important attributes — facial expressions, speech tone, and voice intensity. To capture the context, we will analyze the smallest unit of speech separated by pauses — ‘’utterance’’. We want each utterance to seek information from the previous and the next utterance. Bi-directional Long short-term memory (LSTM) serves such requirements. A side benefit of LSTM– it resolved the vanishing/exploding gradient issue that I feared the network would face while learning long term dependencies. We want to analyze not only the video frames but also the changes in consecutive frames. 3D- Convolutional Neural Network was built just for the job!

在本文中,我建议一种新的情感分析方法-对产品用户上传的视频进行基于上下文的层次分析。 我决定通过提取重要的属性(面部表情,语音和语音强度)来分析文本,还分析视觉和音频 。 为了捕获上下文,我们将分析由停顿分隔的最小语音单位-“话语”。 我们希望每个话语都从上一个和下一个话语中寻找信息。 双向长期短期记忆(LSTM)满足了此类要求。 LSTM的附带好处–解决了我担心网络在学习长期依赖关系时将面临的消失/爆炸梯度问题。 我们不仅要分析视频帧,还要分析连续帧的变化。 3D卷积神经网络原 专为工作而建!

Tackling one problem at a time, I developed the following algorithm:

一次解决一个问题,我开发了以下算法:

1. Extract Features for Text, Audio, and Video for each utterance

1.为每种话语提取文本,音频和视频的功能

  • Text features from transcripts of spoken words using Convolutional Neural Network

    使用卷积神经网络从口语笔录中提取文字特征
  • Audio features by using an open-source tool like OpenSMile

    通过使用诸如OpenSMile之类的开源工具的音频功能
  • Visual feature extraction using 3D-CNN

    使用3D-CNN进行视觉特征提取

2. For each channel (Text, Audio, and Video)

2.对于每个频道(文本,音频和视频)

  • Send the extracted features through a Bidirectional Long short-term memory (bi-LSTM) Neural Network to obtain context incorporating features

    通过双向长短期记忆(bi-LSTM)神经网络发送提取的特征,以获得包含特征的上下文

3. Append context features of Text, Audio, and Video channels and feed to an LSTM network

3.附加文本,音频和视频通道的上下文功能,并提供给LSTM网络

4. Send the output to a dense layer and then SoftMax layer for classification, using categorical cross-entropy on utterance’s SoftMax output for training

4.将输出发送到一个密集层,然后发送到SoftMax层进行分类,使用话语的SoftMax输出上的分类交叉熵进行训练

5. After the training phase, pass the test set through the network to get context incorporating features

5.在训练阶段之后,使测试集通过网络以获取包含功能的上下文

6. Feed those features through SVM for classification

6.通过SVM提供这些功能以进行分类

The above approach incorporates the shortcomings of traditional text sentiment analysis and achieves a better accuracy of ~80% on MOSI data, which contains video reviews annotated by sentiment polarity.

上述方法结合了传统文本情感分析的缺点,并在MOSI数据上获得了约80%的更好准确性 ,该数据包含以情感极性注释的视频评论。

为企业创造价值 (Value creation for businesses)

A) To make a more informed decision regarding your brand and products

A) 对您的品牌和产品做出更明智的决定

Insightful sentiment analysis eliminates the guesswork involved in evaluating the performance of your products. Based on the insights, you can adjust to the current market needs, and increase your customer satisfaction. With such data in hand, precisely calculating customer-retention becomes easier. You can also use sentiment analysis to evaluate a new product concept before bringing it to life by putting the idea through concept testing and analyzing customer sentiment.

深入的情感分析消除了评估产品性能时的猜测。 根据这些见解,您可以适应当前的市场需求,并提高客户满意度。 有了这些数据,精确计算客户保留率变得更加容易。 您还可以使用情感分析来评估新产品概念,然后通过概念测试和分析客户情感将其付诸实践。

B) To gain a competitive edge in the market

B) 获得市场竞争优势

Run the tool to get sentiments on your competitor’s products. Such knowledge will act as an incentive to keep up with the market and boost the performance of your products. It can also help you realize consumer trends early and leverage the same to get the edge in the market.

运行该工具,以获取竞争对手产品的观点。 这些知识将激励您紧跟市场发展并提高产品性能。 它还可以帮助您及早实现消费者趋势,并利用它们来获得市场优势。

C) To enhance customer experience

C) 增强客户体验

Many consumers share their experiences with the internet community through their online feedback. Their tone and temperament can be identified and labeled as a positive, negative, or neutral sentiment. So, you can know what is correctly implemented in your products, and what needs further improvement.

许多消费者通过在线反馈与互联网社区分享他们的经验。 他们的语气和气质可以被识别并标记为积极,消极或中性的情绪。 因此,您可以知道在您的产品中正确实现了哪些功能以及需要进一步改进的内容。

翻译自: https://medium.com/swlh/building-things-context-based-sentiment-analysis-of-product-review-videos-by-users-4a8ca78419cd

基于上下文的rpn

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/275487.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

可爱的 Python: 使用 mechanize 和 Beautiful Soup 轻松收集 Web 数据

可爱的 Python: 使用 mechanize 和 Beautiful Soup 轻松收集 Web 数据 使用 Python 工具简化 Web 站点数据的提取和组织 David Mertz, Ph.D., 开发人员, Gnosis Software, Inc.从 2000 年开始,David Mertz 就一直在为 developerWorks 专栏 Charming Python 和 XML M…

JavaScript 断点调试技巧

大家好,我是若川。最近组织了源码共度活动:1个月,200人,一起读了4周源码,参与的小伙伴都表示收获很大。如果感兴趣可以点击链接扫码加我微信 ruochuan12。之前推荐过很多次调试文章,说明调试的重要性&#…

大学生电子设计大赛案例分析_为大学生设计问答平台—案例研究

大学生电子设计大赛案例分析Dealing with academic-related questions like picking a course, fulfilling a major requirement can be tedious and ineffective when you have to simultaneously balance school work, social activities, and focus on personal growth and …

最新最详细最简洁Eclipse调试PHP配置详解(Xdebug,Zend Debugger)

搬家注:该日志写于2011 年 04 月 07 日,Eclipse,PHP等版本号很多,更新也比较快,请注意文章中的版本。本文不一定帮您解决问题,但能给您一些解决问题的思路及一些概念。 最近开始做SRTP项目WebOS&#xff0c…

入门前端学习路线图【送书】

大家好,我是若川。记得点上方音频听小姐姐配音,超级好听。华章图书又赞助了书籍送福利给大家。本次送4本书的抽奖方式是:截止到9月6日(周一)20:00,在留言区留言任意内容。我会在留言区抽取「1位」关注我公众…

单选按钮设置为被选中状态_为什么要设置错误的按钮状态

单选按钮设置为被选中状态当正确的方法出错时 (When the right way goes wrong) Let’s say you want to create a click effect on an HTML button. The first idea that many people get is to do something that reproduces the feeling of the sound emitted by a real but…

「娃娃分享」-常见自校检分析实例.

自校检是许多软件的保护手段之一,对软件加个简单的壳再增加自校检在一定程序上可以抵挡住一大部分新手,不过,对许多人来说,这个保护已经很弱了。。下面讲几种常见的解决自校检方法,写的粗略,希望大家补充。…

用VC和MinGW导出dll的def和lib(a)文件

为什么80%的码农都做不了架构师?>>> 原文地址:http://zhangyafeikimi.iteye.com/blog/404580 有了dll文件需要导出def文件: pexports zlib1.dll > zlib1.def 有了dll和def文件,需要导出MinGW的.a文件:…

产品设计美学案例分析_美学在产品设计中的重要性

产品设计美学案例分析重点 (Top highlight)In one of my previous jobs, I had really interesting debates with the CEO regarding whether we should spend more time improving the way our app looks and feels. ‘How could he not care that the design is outdated?! …

即将到来的ECMAScript 2022标准

大家好,我是若川。周末分享一篇相对简单的文章。最近组织了源码共度活动:1个月,200人,一起读了4周源码,参与的小伙伴都表示收获很大。如果感兴趣可以点击链接扫码加我微信 ruochuan12。另外:昨天的推文入门…

c语言中二叉树中总结点,C语言二叉树的三种遍历方式的实现及原理

二叉树遍历分为三种:前序、中序、后序,其中序遍历最为重要。为啥叫这个名字?是根据根节点的顺序命名的。比如上图正常的一个满节点,A:根节点、B:左节点、C:右节点,前序顺序是ABC(根节…

动态库的创建与使用

1、动态库文件的创建 (1)编写源文件 (2)编译生成动态库 g -fPIC -shared -o libfile_operation.so file_operation.cpp 此编译过程分为两步,等同于下面的两个命令: g -c -fPIC file_operation.cpp …

ux设计中的各种地图_UX写作中的移情

ux设计中的各种地图Demetri Martin is a master of comedic situations. If you’ve never seen Demetri Martin是喜剧情境的大师。 如果你从未见过 him before, he has a sort of dry brand of observational humor, relying more on anecdotes than full stories, and often…

字符串搜索。HOJ1530 Compound Words。

stl set实现字符串搜索。。效率一般。(附二分搜索。) Compound WordsTime limit:1sec.Submitted:233Memory limit:32MAccepted:81Source: Waterloo ACM Programming Contest Sep 28, 1996 You are to find all the two-word compound words in a dictionary. A two-word compo…

字节3-1前端面试官自学Vue的正确姿势

大家好,我是若川。前不久和一个字节前端TL朋友聊天,说到大厂前端供需脱节的情况。特别是使用Vue框架的,因为简单易学好上手,但是能够深入理解的人并不多,大多都只停留在应用层面,缺乏更深层面的理解。尤其是…

苹果风格ui_苹果如何使Soft-UI成为未来

苹果风格ui重点 (Top highlight)Apple announced some pretty wild updates at WWDC 2020 today.苹果今天在WWDC 2020上宣布了一些相当疯狂的更新。 But technology aside, let’s focus on how their UI has changed. It went through the first bitmap representations, thr…

【数据结构】量子危机

问题 宇宙时间公元 5.55 亿年,由于某种原因两大联盟展开了激战(maxingc 联盟采用了微子技术): 邪恶的 maxingc 联盟采集好了微子能,就要运输。Maxingc 联盟的领袖 xc 此时才发现,自己的军事基地中由微子发射…

android 自定义menu背景,Android编程实现自定义系统菜单背景的方法

本文实例讲述了Android编程实现自定义系统菜单背景的方法。分享给大家供大家参考,具体如下:不多说,上图,见代码。package lab.sodino.menutest;import android.content.Context;import android.app.Activity;import android.os.Bu…

面试官问 async、await 函数原理是在问什么?

大家好,我是若川。这是 源码共读活动《1个月,200人,一起读了4周源码》 第四期,纪年小姐姐的第四次投稿。纪年小姐姐通过本次学习提早接触到generator,协程概念,了解了async/await函数的原理等。第四期是 学…

一步步优化JVM六:优化吞吐量[转]

2019独角兽企业重金招聘Python工程师标准>>> 原文:http://ganlv.iteye.com/blog/1571315 参考:http://www.myexception.cn/software-architecture-design/1455594.html 现代JVM是一个具有灵活适应各种应用能力的软件,尽管很多应用…