一种数据处理方法、装置及服务器设备制造方法及图纸

技术编号:9463261 阅读:59 留言:0更新日期:2013-12-19 00:50
本发明专利技术公开了一种数据处理方法、装置及服务器设备。所述方法包括:记录对产品每个版本的反馈数据对应的数值及反馈数据的反馈次数;获取产品每个版本对应的权重值;根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种数据处理方法、装置及服务器设备。所述方法包括:记录对产品每个版本的反馈数据对应的数值及反馈数据的反馈次数;获取产品每个版本对应的权重值;根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据。【专利说明】一种数据处理方法、装置及服务器设备
本专利技术涉及计算机科学
,尤其涉及一种数据处理方法、装置及服务器设备。
技术介绍
随着信息技术和互联网的快速发展,衍生出各种各样的用户生成内容(UGC)的网站、论坛和贴吧等,而在这些UGC中,用户参与度最高、门槛最低的就是评论评分系统。几乎每一个论坛、贴吧、门户网站、视频网站都存在用户参与的评论评分系统。对于用户而言,评论评分几乎没有任何难点,一般只要注册网站,提供一些个人真实或者不真实的基本信息就可以进行评分。而且正是因为评论评分简单、没有门槛,但是用户关注度、参与度高的原因,也让一些广告、色情等信息很容易的充斥在其中,影响用户体验。另外,用户还通过其评论评分系统中他人的评论评分,来决定是否购买或者使用某一种商品,而在这些决定用户是否下载、购买、浏览某一个商品的因素中,该商品的评分是一个重要的因素。评分有可能直接影响着该商品在整个市场上的排名和销售量。目前的评分计算方法仅仅是最原始的加权计算方法。基于加权的评分计算采用的是不同比重数据的平均数,即将原始数据按照合理的比例来计算,若η个数中,Xl出现Π次,χ2 出现 f2 次,…,xk 出现 fk 次,那么(xlfl+x2f2+...xkfk) / (fl+f2+...+fk)叫做xl, x2,..., xk的加权平均数,其中fl, f2,..., fk可以看 做是xl, x2,..., xk对应的权重。原始数据所占的比例是固定的。但是由于加权只是简单的考虑同一种商品用户评分数量这一种因素,完全没有参考商品的更新迭代对其的影响,用户很难从中得到更真实的评分信息。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置及服务器设备,用于实现对用户反馈信息更加精确地分析。一种数据处理方法,该方法包括:记录对产品每个版本的反馈数据对应的数值及反馈数据的反馈次数;获取产品每个版本对应的权重值;根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据。本方案中,考虑到一些产品的迭代性,通过对产品的不同版面分配不同的权重值,这样,在计算该产品的最终反馈数据时,能够体现不同版本产品的反馈数据对于最终反馈数据的影响,使得对用户反馈数据的分析更加精确。优选地,根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据包括:根据以下公式计算产品的最终反馈数据,【权利要求】1.一种数据处理方法,其特征在于,所述方法包括: 记录对产品每个版本的反馈数据对应的数值及反馈数据的反馈次数; 获取产品每个版本对应的权重值; 根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据。2.如权利要求1所述的方法,其特征在于,根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据,包括:根据以下公式计算产品的最终反馈数据,3.如权利要求1或2所述的方法,其特征在于,获取产品每个版本对应的权重值包括:通过以下公式计算每个版本对应的权重值: 4.如权利要求3所述的方法,其特征在于,所述版本差异值是通过以下公式计算而得的:当zj〈yj时,所述版本差异值tj =zj/yj; 当Zj≥Yj时,所述版本差异值tJ =zj/zj+yj; 所述Zj为根据所述产品第j个版本与第j+l个版本之间的差异获得的代码更新增量;Yj为所述产品第j个版本的代码量。5.如权利要求1所述的方法,其特征在于,所述产品每个版本对应的权重值呈等差数列或等比数列,或所述产品每个版本对应的权重值根据预先设置的表格查询获得。6.如权利要求1所述的方法,其特征在于,获取产品每个版本对应的权重值包括: 检测所述反馈数据对应的产品版本是否已记录; 当所述反馈数据对应的产品版本已记录时,获取已记录的所述产品版本对应的权重值; 当所述反馈数据对应的产品版本未记录时,重新计算已记录的产品版本和未记录的产品版本对应的权重值。7.如权利要求1所述的方法,其特征在于,所述方法还包括: 记录提交所述反馈数据的用户ID ; 根据所述用户ID检测所述用户是否对同一产品的同一版本已提交过反馈数据; 当已提交过的反馈数据,将所述用户对同一产品的同一版本的在先提交的反馈数据删除,保留在后提交的反馈数据。8.如权利要求1所述的方法,其特征在于,所述方法还包括: 记录提交所述反馈数据的用户ID ; 检测所述用户ID对所述产品提交的反馈数据的次数或对所述产品的其中一个版本提交的反馈数据的次数; 当对所述产品提交的反馈数据的次数或对所述产品的其中一个版本提交的反馈数据的次数超过预设的第一阈值时,不记录所述用户ID提交的反馈数据。9.如权利要求1所述的方法,其特征在于,所述方法还包括: 记录提交所述反馈数据的用户ID ; 检测所述用户ID在预设时间段内提交反馈数据的次数; 当所述用户ID在预设时间段内提交反馈数据的次数超过预设的第二阈值时,不记录所述用户ID提交的反馈数据。10.如权利要求1所述的方法,其特征在于,所述方法还包括: 对所述反馈数据进行审核,判断所述反馈数据中是否包含不合法信息; 当所述反馈数据中包含不合法信息时,删除所述反馈数据。11.一种数据处理装置,其特征在于,所述装置包括: 记录模块,用于记录对产品每个版本的反馈数据对应的数值及反馈数据的反馈次数; 获取模块,用于获取产品每个版本对应的权重值; 最终反馈数据计算模块,用于根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据。12.如权利要求11所述的装置,其特征在于,所述最终反馈数据计算模块,用于根据以下公式计算计算产品的最终反馈数据, 13.如权利要求11或12所述的装置,其特征在于,所述获取模块包括:权重计算子模块,用于通过以下公式计算每个版本对应的权重值: 14.如权利要求13所述的装置,其特征在于,所述权重计算子模块,用于通过以下公式计算所述版本差异值: 当2」〈乃时,所述版本差异值 15.如权利要求11所述的装置,其特征在于,所述产品每个版本对应的权重值呈等差数列或等比数列,或所述产品每个版本对应的权重值根据预先设置的表格查询获得。16.如权利要求11所述的装置,其特征在于,所述获取模块还包括: 检测子模块,用于检测所述反馈数据对应的产品版本是否已记录; 权重获取子模块,用于当所述反馈数据对应的产品版本已记录时,获取已记录的所述产品版本对应的权重值; 所述权重计算子模块,当所述反馈数据对应的产品版本未记录时,重新计算已记录的产品版本和未记录的产品版本对应的权重值。17.如权利要求11所述的装置,其特征在于,所述装置还包括:第一检测模块, 所述记录模块,用于记录提交所述反馈数据的用户ID ; 所述第一检测模块,用于根据所述用户ID检测所述用户是否本文档来自技高网
...

【技术保护点】
一种数据处理方法,其特征在于,所述方法包括:记录对产品每个版本的反馈数据对应的数值及反馈数据的反馈次数;获取产品每个版本对应的权重值;根据所述反馈数据对应的数值、反馈数据的反馈次数及每个版本的权重值计算产品的最终反馈数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:文团旭李润超
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:

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

1