不同对象,应该采用哪种评价方式呢?

标签: 互联网新闻 | 发表时间:2013-03-28 02:59 | 作者:极客公园
出处:http://www.yixieshi.com

  在社交、应用下载和电商类网站中,经常能见到各种评价系统。它们评价的对象各不相同,如豆瓣的评价是针对音乐、书籍和电影的,淘宝的评价是针对顾客所购买的商品的,豌豆荚的评价是针对用户所下载的 App 的。但通常来说,这些评价的方式主要有两类——打分评价和二维评价(如喜欢/不喜欢、顶/踩、赞同/反对等)。

  那么,针对不同类型的评价对象,究竟应该采用哪种评价方式呢?

  本文研究了淘宝、亚马逊、京东、聚美优品、大众点评、中关村在线、豆瓣、优酷、糗事百科、知乎、Google Play 和豌豆荚这几个网站的评价方式,上述网站所涉及的评价对象包括:App、音乐、电影、书籍、视频、电子产品、一般商品、餐饮、回答、段子。

  笔者发现可以从评价对象的复杂度、评价对象的价值、参与评价的人数、评价操作的便捷性和评价系统的设计初衷这几个维度来进行分析:

  评价对象的复杂度

  评价对象的复杂度应该比较好理解,主要是评价标准的复杂度,比如,评价糗事百科中的一个段子好不好肯定要比评价一部电影容易得多(如下图1和图2所示),因为对于段子来讲,好笑就顶,不好笑就踩,相对来说评价标准比较简单和直接,而对于电影来讲,涉及到电影的叙事方式、演员的演技、故事的精彩程度等。尤其对于聚美优品这类垂直类电商来讲,由于用户需求更加具体,用户所需要参考的信息更加专业和细致,所以针对不同类型的产品设置了不同的评价维度。如下图3和图4所示,分别是聚美优品针对某眼部护理产品和某养生食品设置的评价维度。

  图 1 糗事百科中用户对某个段子的评价结果,只有“顶”和“拍”

  图 2 豆瓣中用户对某部电影的评价结果,包括得分及详细分布情况

  图 3 聚美优品中用户对某眼部护理产品的评价结果

  图 4 聚美优品中用户对某养生食品的评价结果

  很显然,复杂度低的对象适合采用二维评价,复杂度高的对象适合采用打分评价。因为对于评价者来说,五分制、十分制这种评价方式有更充足的空间来容纳评价者对评价对象的综合印象,避免了非黑即白的评价结果。

  评价对象的价值

  评价对象的价值通常反映为其价格和购买频率。比如说,可以认为一个 App 的价值要低于一本书的价值,因为绝大多数 App 是免费的,即使收费,通常也不会高于一本书的价格;也可以认为一般商品(如日用品)的价值要低于电子产品的价值,因为电子产品的使用周期一般会比较长,所以购买频率也较低。

  价值高的东西,也就是价格高并且购买频率较低的东西,用户会更愿意花费时间和精力来进行评价,所以评价的形式可以更加多样化,包括打分、多维度的打分甚至是文字评价。因此,豌豆荚中对 App 的评价采用了二维评价方式,而亚马逊、京东和中关村在线均采用了打分评价方式(如下图所示)。

  图 5 豌豆荚中用户对某个 App 的评价结果

  图 6 亚马逊中用户对某本书的评价结果

  图 7 京东商城中用户对某电子产品的评价结果

  图 8 中关村在线中用户对某电子产品的评价结果

  参与评价的人数

  一般来说,在两种评价方式的评价人数相同时,尤其是人数较少时,二维评价结果所产生的区分度和可靠度要好于打分评价。因为打分评价方式会产生多个评价层次,并且一部分评价者会选择中间分数(比如五分制中的“3 分”),因此需要更多的评价才能得出有区分度的可靠结果。例如,下图 9 所示的评价结果:采用五分制评价方式,该 App 的平均得分为3.6分。无论是从分布图还是平均得分来看,区分度都不高。如果我们采用二维评价方式,假设打 5 分和打 4 分的用户当选择“喜欢”,打 2 分和打 1 分的用户都选择“不喜欢”,那么评价结果是 120 人喜欢,46 人不喜欢,明显更有区分度。

  图 9 Google Play 中用户对某 App 的评价结果

  因此,在参与评价的人数较少,或者是在产品刚刚上线时,可以考虑采用二维评价的方式,一方面可以降低评价的难度,鼓励更多用户参与评价,另一方面可以在参与评价的人数较少的情况下更准确地反映评价结果。

  评价操作的便捷性

  在界面上呈现“喜欢”和“不喜欢”两个按钮,应该要比呈现一组灰色的五角星并提示用户进行打分要直观。尤其是受制于移动终端的交互特点的影响,降低用户进行评价操作的难度,提高用户进行评价操作的便捷性,有利于鼓励用户进行评价。比如豌豆荚这种手机应用下载类产品,用户主要在手机上使用这类产品,所以它采用了“喜欢”和“不喜欢”这种二维评价方式(如上图 5 所示)。

  评价系统的设计初衷

  如果评价系统的设计初衷是引导用户产生下载或购买行为,那么可以考虑避免采用二维评价方式。因为二维评价中的“踩”、“不喜欢”等词语会让用户在潜意识里产生抵触心理,引导用户不要下载或购买;而打分评价中的“好”和“坏”的界限相对来说较模糊,对用户的心理冲击不明显,用户甚至可以将五分制中的“3分”都算作肯定评价。

  同时,多层次、多维度的打分评价方式还可以为评价系统所属的产品本身提供更加详细、全面和准确地统计数据,例如淘宝针对商品、服务和物流三方面的打分评价(如下图 10 所示),可以为淘宝收集这三个方面的数据,并进行统计分析,进而挖掘更大的价值。

  图 10 淘宝针对商品、服务和物流三方面的打分评价结果

相关 [对象] 推荐:

javascript对象转json

- - JavaScript - Web前端 - ITeye博客
把javascript对象转成json. 已有 0 人发表留言,猛击->> 这里<<-参与讨论. —软件人才免语言低担保 赴美带薪读研.

对象的消息模型

- loudly - 酷壳 - CoolShell.cn
[ ———— 感谢 Todd 同学 投递本文,原文链接 ———— ]. 话题从下面这段C++程序说起,你认为它可以顺利执行吗. 试试的确可以顺利运行输出hello world,奇怪吗. 其实并不奇怪,根据C++对象模型,类的非虚方法并不会存在于对象内存布局中,实际上编译器是把Hello方法转化成了类似这样的全局函数:.

jQuery的deferred对象详解

- 郑小东 - 阮一峰的网络日志
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本. 今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象. 这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax. 为了实现它,jQuery的全部ajax代码都被改写了.

我连对象都没有。。。

- 老五 - Lzhi&#39;s Views
两个黄鹂鸣翠柳,我连对象都没有. 劝君更尽一杯酒,我连对象都没有. 莫愁前路无知己,我连对象都没有. 借问酒家何处有,我连对象都没有. 停车坐爱枫林晚,我连对象都没有. 一枝红杏出墙来,我连对象都没有. 壮士一去不复还,我连对象都没有. 烈火焚烧浑不怕,我连对象都没有. 雌雄双兔奔地走,我连对象都没有.

js对象深拷贝

- - ITeye博客
在做一个前台页面你的时候用到了一个自己写的List对象,在进行深拷贝的时候参考了网上的代码:. //对象扩展,tObj被扩展对象,sObj扩展对象. Object.extend(a,b);//a获得了b的所有属性. 我自己定义的list中没有定义constructor,所以执行sObj.constructor == Array会报错,我就修改为:.

Java的对象驻留

- - Java译站
Java会将源代码中的字符串常量存储到常量池中. 这不只是说它俩的值是一样的,而是说就是同一个字符串对象. 用Java的话来说就是a==b的结果是true. 然而这个只对字符串以及小的整型或者长整型有效. 其它的对象是不会被驻留的,也就是说如果你创建了两个对象而他们的值是相等的,但他们并不是同一个对象.

方案对象管理

- - CSDN博客数据库推荐文章
方案是数据库用户拥有的数据库对象的集合,方案对象是直接引用数据库的逻辑结构,对象包括表、索引、序列、视图、同义词等结构.  这一章大部分内容,我们在SQL的第九章创建和管理表及约束和第十章其它常用对象都已讲过,做一些补充. 堆表就是普通表,也叫堆组织表. 之所以这样叫,是因为他使用数据结构中堆的算法来组织表.

jquery获取对象大全

- - CSDN博客Web前端推荐文章
1、JQuery的核心的一些方法 . $("Element").length; ‘元素的个数,是个属性 . $("Element").size(); ’也是元素的个数,不过带括号是个方法 . $("Element").get(); ‘某个元素在页面中的集合,以数组的形式存储 . $("Element").get(index); ’功能和上面的相同,index表示第几个元素,数组的下标 .

Hibrernate 数据对象状态

- - ITeye博客
Hibernate 中数据对象状态概念介绍. 一、 数据对象在Session中的状态:. 1、理解Session的缓存:Session接口是Hibernate向应用程序. 提供操作数据库的主要接口,它提供了基本的增、删、改、查 方法;. Session具有一个缓存,Hibernate的缓存包括Session的缓存和SessionFactory的缓存;.

[Json]json-lib简单处理java对象变为json对象

- - CSDN博客编程语言推荐文章
由于js对json的原生支持,所以现在很多项目的数据传输都喜欢用json. 怎么样把数据从java对象转化为json对象,有怎么把前台的json对象转化成java对象去处理. json-lib是sourceforge的一个开源项目,常用来解决java json数据转换的问题. 下载地址是 http://sourceforge.net/projects/json-lib/.