全国大学生数据挖掘竞赛 优秀作品 作品名称:基于电商平台家电设备的消费者评论数据挖掘分析荣获奖项:一等奖作品单位:华南师范大学作品成员:赵晓荣叶呈成黄佳锋指导老师:薛云 基于深度学习的电热水器评论数据挖掘分析 摘要:近年来,随着互联网的广泛应用和电子商务的迅速发展,网络文本及用户评论分析意义日益凸显,因此网络文本挖掘及网络文本情感分析技术应运而生,通过对文本或者用户评论的情感分析,企业能够进行更有效的管理等。本文针对电商平台的电热水器的评论数据,利用基于半监督递归自编码(RAE)的深度学习模型,进行评论的情感分析。为了保证评论数据挖掘分析的质量和全面性,我们重新从京东和苏宁易购平台爬取了评论数据集,对数据进行预处理——评论“去空、去重”、中文分词、停用词过滤等,再利用半监督RAE深度学习模型对这些评论进行情感分析。之后,本文主要进行两个方面的数据挖掘分析工作:一方面是根据不同品牌电热水器的评论数据情感分析结果,提炼出各个品牌产品的差异化卖点;另一方面是根据不同电商平台的评论数据情感分析结果,进行不同电商平台的服务质量比较,进而可以使电商平台根据自身优势吸引消费者。 关键词:深度学习,情感分析,RAE,差异化卖点 Data Mining on Comments of Electric water heaterBased on Deep Learning Abstract:Recently,with the wide application of Internet and the rapiddevelopment of electronic commerce, network text and user review analys is is ofgreat significance, text mining and sentiment analysis of network text arise at thehistoric moment, and the emotional analysis of the text or user comments is moreeffective in enterprise management and so on. Electric business platform, this paperapply a deep learning method based on semi-supervised recursive encoding (RAE) onanalysis of the emotion of comments which users delivered about electric water heater.In order to ensure the quality of the data mining analysis, we crawled the relevantcomments data setsfrom Jingdong and Suning platform.Then we preprocessedcomments data on wiping "empty andheavy" out, Chinese word segmentation,filtering stop words, word frequency statistics, etc. Next we analyze sentiment onthese comments using a method based on semi-supervised RAE. Later, this paperanalyzed mainly comments in two aspects of data mining work: on the one hand,according to sentiment analysis result of the comments of different brand electricwater heater, extracting differentiation of various brand products selling point; On theother hand, according to the comments of different electric business platform datasentiment analysis results, and compare different electric business platform of servicequality,and electric business platform can take measures to attract consumersaccording to their own advantages . Key words:deep learning; sentiment analysis; RAE; differentiation of sellingpoint 目录 1.挖掘目标....................................................................................1 2.分析方法与过程.........................................................................1 2.1.总体流程.........................................................................................................12.2.具体步骤.........................................................................................................22.3.结果分析.......................................................................................................18 3.结论..........................................................................................20 4.参考文献..................................................................................21 1.挖掘目标 本次建模针对电商平台上关于电热水器的评论数据,采用基于半监督RAE深度学习模型的数据挖掘方法,达到以下两个目标: 1)利用半监督RAE模型对同一品牌电热水器的评论进行情感分析,根据分析结果得到用户针对各属性的满意度,从而提炼出该产品的优势和劣势。分析不同品牌电热水器的评论数据,提炼出其差异化卖点。 2)对不同电商平台对应相同电热水器的评论数据进行情感分析,根据分析结果得出各个电商平台服务的优势与劣势。 2.分析方法与过程 2.1.总体流程 本用例主要包括以下几个步骤: 步骤一:爬取网络评论数据,评论数据的获取是本次数据挖掘分析的第一步。本文中利用火车头数据采集器,对评论文本进行抽取,最后将评论文本批量存进txt文件中,得到实验数据。 步骤二:数据预处理,直接从网上爬取的评论数据中往往不能直接分析需要进行数据预处理。第一步要“去空、去重”;第二步对评论数据进行中文分词,将一句评论分成多个词语进一步分析;第三步进行停用词过滤,去除掉评论中与情感判定不相关的词。 步骤三:文本矩阵转化,使用基于半监督RAE深度学习模型进行情感分析,需要将文本词语全部转换为词向量,本论文中构建了一个词表和词向量表,词表中为全部文本词语和词语的编号,词向量表中为全部词语的词向量。 步骤四:情感分析,构建基于半监督RAE的深度学习模型,利用选出的积极、消极评论各占一半左右的数据集训练情感分析模型,并进行测试,得到符合要求的模型。利用构建的模型分析得出评论数据的情感倾向。 步骤五:属性提取并统计,将所有提及到电热水器的某些属性的评论数据从实验数据集中筛选出来,统计各个属性相关评论数据的积极评论和消极评论占该产品的积极评论和消极评论的百分比。 步骤六:结果分析,根据分析结果提取产品的差异化卖点或者每个电商平台的竞争优势和劣势,进而制定合适的营销策略。 2.2.具体步骤 步骤一:爬取网络评论数据 随着电子商务的迅速发展,网购的消费者越来越多,他们不再只是被动的获取网络知识,而是可以通过网络发表产品评论来分享自己的用户体验,而评论中所包含的丰富信息,对企业管理具有重要的价值。通过数据挖掘等技术手段实现对客户评论的智能分析,商家可以获得客户对产品的意见和态度,获取网络评论数据中的有价值的信息,做出相应的营销策略和产品改进方案等。而网络数据挖掘分析的第一步就是爬取网络评论数据。 本次论文中采用火车头数据采集器爬取网上评论数据,将批量的URL存放 进采集队列中,设置采集内容的规则,从评论网页上爬取实验需要的评论文本数据,详细步骤如下: 1)采集网址规则 我们首先采集美的F50-21W6的评论数据,打开它的评论页面我们要采集的评论共有6065条,分203页显示,如图2所示: 为采集该商品的所有评论数据,这里采用批量网址采集,将203个网址导入进行数据采集,如图3所示: 2)设置采集内容规则 为了抽取出网页中有用的网络商业评论信息,还需要对采集内容规则进行设置。首先在京东网上打开美的F50-21W6的评论页面,可以看到在京东网上评论的标签为“心得”。接下来打开该页面的源代码,搜索到“心得”部分,可以发现它的结构如下: