[发明专利]一种评论文本的情感倾向分析方法及装置在审
申请号: | 201910476755.1 | 申请日: | 2019-06-03 |
公开(公告)号: | CN110347822A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 曾政多 | 申请(专利权)人: | 佛山科学技术学院 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F16/951;G06F17/27 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谢泳祥 |
地址: | 528000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 情感分析 评论文本 情感倾向 特征向量 分析方法及装置 贝叶斯模型 文本集 去重 读取 方法和装置 情感倾向性 处理模块 读取模块 计算模块 判断模块 数据挖掘 特征词 评论 算法 分析 | ||
本发明公开了一种评论文本的情感倾向分析方法及装置,方法包括:读取评论文本;将所述评论文本进行去重处理,得到第一文本集;将第一文本集通过TF‑IDF算法得到特征词的特征向量;将特征向量代入基于贝叶斯模型的情感分析模型得到情感分析值;根据情感分析值判断评论文本的情感倾向性,当情感分析值≥0.5且≤1时,则认为所述评论文本属于积极评论,当情感分析值≥0且<0.5时,则认为所述评论文本属于消极评论。装置包括:评论文本读取模块、去重处理模块、特征向量得到模块、情感分析值计算模块和判断模块;通过基于贝叶斯模型的情感分析模型对评论文本的情感倾向进行有效的分析。该方法和装置主要用于数据挖掘领域。
技术领域
本发明涉及数据挖掘技术领域,特别涉及一种评论文本的情感倾向分析方法及装置。
背景技术
近年来互联网平台或者网站的评论多种多样,这些评论往往会影响用户对平台或者网站的情感倾向性。对于普通人来讲,面对海量的评论数据,如果人为逐条来看,既费时又费力。
发明内容
本发明的目的:提供了一种评论文本的情感倾向分析方法及装置,可以对海量的评论文本数据进行情感分析。
本发明解决其技术问题的解决方案是:一种评论文本的情感倾向分析方法,包括:
步骤1、读取评论文本;
步骤2、将所述评论文本进行去重处理,得到第一文本集;
步骤3、将第一文本集通过TF-IDF算法得到特征词的特征向量;
步骤4、将特征向量代入基于贝叶斯模型的情感分析模型得到情感分析值;
步骤5、根据情感分析值判断步骤1中读取的评论文本的情感倾向性,当情感分析值≥0.5且≤1时,则认为所述评论文本属于积极评论,当情感分析值≥0且<0.5时,则认为所述评论文本属于消极评论。
进一步,在步骤4中,基于贝叶斯模型的情感分析模型为:
其中,P(w1,····,wn)=P(w1,····,wn∣c1)·P(c1)+P(w1,····,wn∣c2)·P(c2),C1和C2表示为两个类别,wn表示为特征词的特征向量,n为自然数。
进一步,在步骤2中,第一文本集的得到方法包括:
步骤2.1、创建一个空的list表;
步骤2.2、将评论文本以分隔标点符号进行分行,输出评论文本的行数j;
步骤2.3、读取第i行的评论文本;
步骤2.4、判断第i行的评论文本在list表是否存在,存在则转至步骤2.5,不存在则转至步骤2.6;
步骤2.5、i=i+1,当i=j时,则进入步骤2.7,当i≠j时,则返回步骤2.3;
步骤2.6、将第i行的评论文本加入list表数据,i=i+1,当i=j时,则进入步骤2.7,当i≠j时,则返回步骤2.3;
步骤2.7、当i=j时,则将list表保存,并将保存后的list表记为第一文本集;
其中,所述分隔标点符号包括:逗号、分号和句号,i和j均为自然数,i的初始值为1。
进一步,在步骤1中,所述评论文本的读取方法包括:通过爬虫软件从网站讨论区中读取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山科学技术学院,未经佛山科学技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910476755.1/2.html,转载请声明来源钻瓜专利网。