基于SNS(社交类)的评论排序问题进行分析
近期由于在设计产品的APP客户端,客户端上的信息流展示基本、甚至全部都采用了列表式来布局,因此涉及到排序、分类的问题。基于不同的场景下,需依据不同的参数来进行排序。这样有点乱。同时,后期将要设计简易版社区(论坛)的需求,这里面的动态、评论等也涉及到排序的问题。以及什么状态下,评论列表需要这样的排序,什么场景下,评论列表需要那样的拍讯。因此,想整理下是否有原则可循。
针对以上的这背景,本人决定对信息的排序进行剖析下。看下市面主流信息流中是否可以找到相关的规律或者套路来做需求。这样方便做这块需求的时候得心应手。
排序中最常见的有顺序和倒序的两种形式。
- 顺序则是以时间早的信息展示在前面,时间晚的信息展示在后面;
- 倒序则是时间晚排前,时间早的则排后。
这个在不同应用形态的产品上会利用不同方式来处理,甚至还有形式中套形式应用。
认为应该顺序的观点主要集中为:
论坛中有一个概念是“盖楼”,评论如一层层的楼层。应该早评论的排在前,后面的应该在这基础上加盖上去。这样方式有利于用户抢沙发。从而也延伸出了“抢沙发”这个网络现象。相当时下比较热的说法就是“抢头条”。
认为应该倒序的观点主要集中为:
- 采用倒序的方式,主要是避免每个用户看到的论坛的评论都是固定的第一条,无任何改变。这样不利于用户去参与评论。
- 这样能让参与评论的用户觉得有参与感。
到底有没有什么依据,可以判断采用哪种方式来处理。更符合自身的产品使用场景。于是,对各类有涉及论坛模式的网站和APP进行了踩点研究,踩点信息如下:
【综合类社区】
- 百度贴吧:楼层和回复、顺序
- 天涯论坛:楼层和回复、顺序
- 猫扑:楼层和回复、顺序
- 豆瓣:楼层、顺序
- 网易论坛:楼层、顺序
【社交类社区】
- QQ空间:动态倒序、评论顺序
- 微信朋友圈:动态倒序、评论虽然没有显示具体时间,但在评论列表看是按照时间顺序排列。
- 朋友网: 动态倒序、评论顺序
- 人人网:动态倒序、评论顺序
【兴趣社交】
- 蝉游记:动态倒序、评论倒序
- In:动态倒序、评论倒序
- Lofter:动态倒序、评论也是不显示时间的,但也是排序展示
【知识社区】
- 知乎:评论内的不是按照时间排列,其按照点赞的数量来排序
- 百度知道:回答内容倒序排列
【博客类】
- 新浪博客:评论是顺序
- 网易博客:评论是顺序
【新闻类】
- 网易新闻:热门跟帖(根据赞的数目高的排前),最新跟帖:倒序
- 腾讯新闻:热门评论(其不单纯的依据赞的数量倒序排列,其有算法来处理),最新的评论:倒序
- 今日头条:热门评论(按赞的数量来倒序),最新评论:倒序
结论
弱关系类的app(如社区、论坛、博客、百度贴吧),大多采用顺序方式排序;
强关系类的app(QQ空间、微信朋友圈、人人网),都使用顺序的方式排序;
知识社区的排序方式就比较的复杂啦,涉及到一系列的算法
泛化关系类的app(如资讯、新闻),大多采用倒叙方式排序。这类的产品里面通常有设置热门的评论/跟帖放置在文章/帖子末尾,该部分的内容主要作用是吸引用户的同时,更鼓励用户去发表优质评论/跟帖,激发用户去霸占该榜单的潜能。
本文由 @NICK WANG 原创投稿,并经人人都是产品经理编辑。未经许可,禁止转载。
对很多产品的排序还没有深入的去做研究,谁告诉你今日头条的评论排序是按照赞数的?今日头条的评论排序是要比Reddit的排序算法更复杂的啊…豆瓣也早就用赞数来做排序而不是盖楼了啊…总结的很好,但是选择例子不要不去实践就写啊。
今日头条的是怎么回事 为什么我的点赞比别人多 比别人先评 后来还在别人下面
之前也考虑过这个问题,观察的结果与LZ一致,但结论不同,我倒不是觉得因为社交关系的强弱影响评论如何排序,而是从内容的本质结合场景来决定如何排序的。
如论坛和贴吧,很多帖子本质是发起一个讨论,LZ只是抛出一个引子,下面回复与主楼共同组成了整个帖子的内容,讨论是要保持时间连贯性的(一断就会沉贴),一个帖子开始到最后可能风向意见会发生很大改变,所以顺序下来是个很自然的过程。QQ空间,朋友圈也是这种,我们发布状态的动机常常是期待跟人互动,而非表达自己意见。
但像新闻和大段的作者文章,主体是文章本身,评论是对文章的看法,评论可以是零散的发布的时间也不需要连贯性,每条评论和文章互动,但和其他评论可能关系不大,所以倒叙可以看到更新的评论是更适合的。微博是这样,因为微博只是断点而已,本质也是表达自我吧。
赞同内容场景这样的观点。作者是由一些现象经由分类、倒推的结论,如果不深究,就变成了“强/弱社交关系“这样较为浅层的结论。其实,顺着“强/弱社交”这样点继续分析,与社交关系相伴的是信息内容,二者有些鸡生蛋蛋生鸡的意味。一类是从内容为基础进而产生的基于内容的社交关系,一类是以社交关系为基础进而产生的基于社交关系的内容。结合具体产品,前者如网易新闻、蝉游记等,内容为主体,用户的评论更多是针对内容主体的,因此要采用倒序方式(最新评论)+精华评论等方式引导更多用户参与;而后者如朋友圈等,评论本身往往成为主体,因此采用顺序的组织方式更便于后加入者理解。所以作者提出的评论排序方式应该带入到社交氛围和具体场景中去分析。
怎么收藏文章?
文章底部,微博图标旁边的五星图标即为收藏!
知乎评论是按照时间顺序排得
评论没有按时间排啊。他有算法在里面啊。认同数量多的排前啊。
我理解了一下,你说的“评论”是知乎某个问题的回答,是有算法排序的,但那不叫评论,叫回答。
每个回答下的评论是按时间顺序排列的。