当前位置: 首页 > 专利查询>浙江大学专利>正文

基于在线用户评论的产品功能特征重要性分析方法技术

技术编号:20046454 阅读:7 留言:0更新日期:2019-01-09 04:39
本发明专利技术公开了一种基于在线用户评论的产品功能特征重要性分析方法,包括(1)基于用户评论文本,标注每条评论语句的产品需求类别;(2)计算每一条评论语句的用户评分和每项需求的总体评分;(3)分析用户对每项需求的总体评分的差异度和评分区间的分布均匀性;(4)使用模糊推理,获取用户对每项需求的满意度;(5)根据用户满意度、被用户提及的频率、及产品QFD矩阵,计算产品各项功能对于满足用户需求的重要性。本发明专利技术提供的方法可以自动从海量用户评论中挖掘出用户的需求偏好,直接将用户需求偏好映射为产品功能重要性的分析方法,具有最高重要性的功能特征成为产品开发过程中需要重点考虑和设计的功能,为用户驱动的产品设计指明了方向。

【技术实现步骤摘要】
基于在线用户评论的产品功能特征重要性分析方法
本专利技术涉及计算机辅助设计,特别涉及一种基于在线用户评论的产品功能特征重要性分析方法。
技术介绍
用户需求所体现的用户对产品属性及所期望使用场景的满意度,确定了用户是否会购买或使用这个产品。因此,在开发一款产品时,企业将首先进行用户需求分析。随着互联网电子商务的发展,易于获取的在线用户评论成为用户需求的新来源。在电商平台上,一款畅销产品往往有成千上万条评论。相较于传统的通过问卷调查直接获取产品各项特性评价或期望,在线评论中用户对产品各方面特性的意见和态度都隐含在自然语言的文本表达中,需要预处理以获取对不同特性的评价。因此,面对激烈的市场竞争和越来越短的更新换代时间,则要求提供高效的基于在线评论的用户需求获取方法。此外,众多用户的参与使得对产品各方面特性评价的可能存在明显的分歧和差异;用户需求是相对主观的对产品特性的感知和期望,无法直接用于指导系统的设计。因此,如何处理用户需求的分歧和争议,并将用户需求转化为对产品功能的要求并体现产品的不同功能对于提高用户满意度的重要性是需求分析的重点。质量功能部署(QualityFunctionDeployment,QFD)将用户对产品的需求转换为产品开发过程中各阶段所用的工程特征(产品或系统相关的属性,功能和特征),以确保产品开发周期产生符合客户要求的结果。而在线用户评论的文本表达更具自发性和发散性,产品各方面需求的用户满意度和重要程度隐藏在数量庞大且无结构的评论文本中,因此直接使用QFD方法将在线评论中隐含的用户需求偏好转换为产品各工程特征的重要性存在挑战。因此,从在线电子商务平台获取大量产品用户评论数据时,如何经过用户需求挖掘和分析,高效快速的捕获用户需求,并将用户需求偏好转换为产品设计中对应功能特征重要性,是目前亟需解决的问题。用户需求偏好是隐藏在评论中的用户对产品各方面特性的意见;功能特征是能够直接指导产品概念设计的系统功能需求,其重要性为设计者指明了功能设计的重点。
技术实现思路
本专利技术的目的在于提供一种基于在线用户评论的产品功能特征重要性分析方法,可以自动从海量用户评论中挖掘出用户的需求偏好,直接将用户需求偏好映射为产品功能重要性的分析方法,具有最高重要性的功能特征成为产品开发过程中需要重点考虑和设计的功能,为用户驱动的产品设计指明了方向。一种基于在线用户评论的产品功能特征重要性分析方法,包括以下步骤:(1)基于用户评论文本,标注每条评论语句的产品需求类别;(2)基于步骤(1)中被标注为每项需求的所有评论语句,计算每一条评论语句的用户评分,计算每项需求中用户评分的平均值得到用户对该项需求的总体评分;(3)分析用户对每项需求的总体评分的差异度和评分区间的分布均匀性,并分别量化为H-硬争议性和S-软争议性;(4)使用模糊推理,根据步骤(3)中的H-硬争议性和S-软争议、步骤(2)中的总体评分,获取用户对每项需求的满意度;(5)基于所有类别需求的用户满意度、被用户提及的频率、及产品QFD矩阵中用户对每项需求与产品功能之间的权重关系,计算产品各项功能对于满足用户需求的重要性。其中,用户评分体现了用户对该需求的情感态度,用户评分又称为情感极性评分。在步骤(1)中,所述标注每条评论语句的产品需求类别的方法包括:(1-1)从电子商务平台获取特定一种类型或特定一款产品的用户评论,通过自然语言处理方法自动将用户评论中的每句话处理为一个数据样本,由此构成数据集;(1-2)对训练集中每条评论进行人工标注,添加类别标签后对TextCNN网络模型进行训练;(1-3)使用训练完好的TextCNN网络模型,为收集到的同类型产品的标注每条评论语句,标注其所评价的产品需求类别。用户评论属于短文本,因此使用文本分类算法,可以根据挖掘到的句子中隐含语义特征,将评论标注为对应的需求类型。TextCNN是针对句子分类问题所提出的一个简单的CNN(ConvolutionalNeuralNetwork)网络模型架构。通过微调少量超参数,该模型在面向情感分析和问题分类等多个不同应用的基准问题上效果显著。利用CNN标注文本的一个突出优点是能够自动获取文本的特征表达,避免繁杂的人工特征工程;同时应用CNN解决大规模分类问题,能够在较短的训练时间内获得良好的分类效果。因此,本专利技术选择使用TextCNN作为本文中的用户评论自动标注的分类器。对TextCNN网络模型进行训练的方法为:对于每一个需求类型的二分类模型,准备训练集和验证集,分别训练模型的参数及判断模型是否收敛。人工标注数据集时,对于每一个标签类别,在实验中所获取的评论样本是极度不均衡的,即负样本数量远超正样本数量。因此,采用重采样方式预处理模型每一次迭代的数据以均衡评论样本。(1-2-1)首先分离所有数据集中的正负样本;然后选取所有正样本并随机抽取同等数量的负样本;最后打散并选取的正负样本作为一次迭代的样本集;(1-2-2)在每一代的训练过程中,将样本集分为用于TextCNN模型训练的训练集和检验TextCNN模型分类准确度的验证集;使用十折交叉验证方法训练TextCNN网络模型;(1-2-3)同时,在训练中使用mini-batch训练协议,即每次采用多个训练样本来估计每一层网络神经元权值参数的梯度值;(1-2-4)当完成每次验证阶段后,算法才进行下一次迭代,直到在验证集上的正样本识别精确度达到99.5%或者训练至最大迭代次数为止。在步骤(2)中,所述总体评分的计算方法为:对于每项需求中的每一条评论语句,选择其中的名词、动词、形容词和副词,基于SentiWordNet计算每一条评论语句的用户评分;计算每项需求中用户评分的平均值,得到用户对每项需求的总体评分。在步骤(3)中,所述H-硬争议性和S-软争议性的公式分别为:其中,Hi是对第i个用户需求的硬争议性的度量,是所有关于用户需求Ri的评论的用户评分的平均分,rm是每一条与用户需求Ri的相关的评论的用户评分,Ni是与用户需求Ri相关的评论总条数,CH是一个归一化因子;Si是对第i个用户需求的软争议性的度量,pi,m是与i相关的所有用户评论中,在该用户需求上评分区间为(m-1,m+1]的比例,为归一化因子。其中,H的值越低,评分越向均值附近集中,而H越高则表示用户对一个需求的评分没有达成共识;同样,如果所有评分都在同一个分数段,则S为0,而S的值越高,评分的分布越均匀。在步骤(4)中,所述用户对每项需求的满意度的计算方法为:(4-1)将H-硬争议性和S-软争议性作为输入,使用定义的模糊规则推导出争议性程度;(4-2)将争议性程度和总体评分作为输入,使用定义的模糊规则,推导用户对每项需求的满意度。在步骤(5)中,产品各项功能对于满足用户需求的重要性的计算公式为:其中,Importancei是第i个产品功能特征重要性的量化指标,Satisfactionr是由模糊推理所确定的用户需求r的满意度,Freqr是在所有用户评论中用户需求r的提及频率,而Weightr,i则表示在QFD矩阵中,用户需求r与功能特征i之间关联关系的权重。本专利技术提出了一种基于在线用户评论的产品功能特征重要性分析方法:首先结合在线评论这种新型的用户需求来源,基于卷积神经网络分类器和情感分本文档来自技高网
...

【技术保护点】
1.一种基于在线用户评论的产品功能特征重要性分析方法,包括以下步骤:(1)基于用户评论文本,标注每条评论语句的产品需求类别;(2)基于步骤(1)中被标注为每项需求的所有评论语句,计算每一条评论语句的用户评分,计算每项需求中用户评分的平均值得到用户对该项需求的总体评分;(3)分析用户对每项需求的总体评分的差异度和评分区间的分布均匀性,并分别量化为H‑硬争议性和S‑软争议性;(4)使用模糊推理,根据步骤(3)中的H‑硬争议性和S‑软争议、步骤(2)中的总体评分,获取用户对每项需求的满意度;(5)基于所有类别需求的用户满意度、被用户提及的频率、及产品QFD矩阵中用户对每项需求与产品功能之间的权重关系,计算产品各项功能对于满足用户需求的重要性。

【技术特征摘要】
1.一种基于在线用户评论的产品功能特征重要性分析方法,包括以下步骤:(1)基于用户评论文本,标注每条评论语句的产品需求类别;(2)基于步骤(1)中被标注为每项需求的所有评论语句,计算每一条评论语句的用户评分,计算每项需求中用户评分的平均值得到用户对该项需求的总体评分;(3)分析用户对每项需求的总体评分的差异度和评分区间的分布均匀性,并分别量化为H-硬争议性和S-软争议性;(4)使用模糊推理,根据步骤(3)中的H-硬争议性和S-软争议、步骤(2)中的总体评分,获取用户对每项需求的满意度;(5)基于所有类别需求的用户满意度、被用户提及的频率、及产品QFD矩阵中用户对每项需求与产品功能之间的权重关系,计算产品各项功能对于满足用户需求的重要性。2.根据权利要求1所述的基于在线用户评论的产品功能特征重要性分析方法,其特征在于,在步骤(1)中,所述标注每条评论语句的产品需求类别的方法包括:(1-1)从电子商务平台获取特定一种类型或特定一款产品的用户评论,通过自然语言处理方法自动将用户评论中的每句话处理为一个数据样本,由此构成数据集;(1-2)对数据集中每条评论进行人工标注,添加类别标签后对TextCNN网络模型进行训练;(1-3)使用训练完好的TextCNN网络模型,为收集到的同类型产品的每条评论语句,标注其所评价的产品需求类别。3.根据权利要求1所述的基于在线用户评论的产品功能特征重要性分析方法,其特征在于,在步骤(2)中,所述总体评分的计算方法为:对于每项需求中的每一条评论语句,选择其中的名词、动词、形容词和副词,基于...

【专利技术属性】
技术研发人员:刘玉生袁琳
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1