Facebook披露信息流排序方式:发布新功能

北京时间8月7日早间消息,Facebook(38.19,-0.36,-0.93%)周二举行新闻发布会,披露了News Feed信息流的帖子排序和展示方式。除此之外,该公司还宣布了几项帮助用户寻找内容的新功能。

Facebook之前从未公开讨论过内容排序方式。该公司周二表示,在News Feed之前,Facebook用户已经有“群组”(Groups)和“事件”(Events)两项功能可以参与,但却无法聚合社区上的所有内容。目前,该公司至少有15名员工专门从事News Feed的内容排序,使其效果达到最大化。

Facebook披露信息流排序方式:发布新功能

Facebook披露信息流排序方式:发布新功能

负责News Feed排序的工程经理拉斯·拜克斯特罗姆(Lars Backstrom)表示,用户平均每天都会看1500条消息。Facebook会综合考虑所有内容,然后判断这些内容与用户之间的相关性,并给予相应的评分。之后,当汇总News Feed内容时,所有的信息都会根据评分进行排序,高分在上,低分在下。

谈到具体到分数计算方式时,拜克斯特罗姆表示,如果是最近发布的帖子,Facebook会用算法来判断这条内容与用户的关系、吸引了多少评论、多少“赞”,然后综合打分。

拜克斯特罗姆称,Facebook一直在改进算法,并在面向所有用户推出前利用A/B测试法考核其效果。他还表示,该团队每周都会开会讨论如何进一步改善效果。

除了披露了News Feed的排序方式外,该公司周二还对News Feed进行了一些改版,所有的改版都与有机内容相关,无关付费广告。

  Story Bumping

每当用户打开News Feed时,Facebook便会查看所有的新帖子,然后对其逐一评分。但在这种模式下,用户很难查阅以往的旧内容,所以该公司计划从一定程度上改善这种情况。Facebook不会一味将所有新内容排在News Feed顶端,而是会将对用户本人而言较新的内容排在顶部。

该公司说:“当用户早晨加载Facebook时,屏幕上会出现有限的几条消息。他们可以通过滚屏查看更多内容,但在离开前难免会忽略一些内容。Story Bumping则可以保证当用户当天晚些时候登录Facebook时,其中一些未读消息会与此后发布的消息一同出现在News Feed顶端。”

例如,用户的一个普通朋友在早上8点发布了一条很好的消息,但用户查看News Feed信息流时由于排名太靠后而没有读到这条消息。在这种情况下,虽然该消息发布时间较早,但Facebook认为:“由于你还没读,所以这对你来说就是新消息。”所以当用户一两个小时后再查看News Feed时,该消息就有资格“凸起”到顶端。

不过,也并非所有未读内容都会“凸起”到顶端,只有与用户相关的未读信息才会享受这一待遇。拜克斯特罗姆说:“我们打造这款服务后,便可追踪用户具体看过什么内容。”他强调说,这并不是简单的升级,而是相对较大的基础架构调整。

在开发过程中的A/B测试中,该公司发现这种模式可以将“赞”、评论和分享量提升5%,来自Pages的互动量也会增长8%。除此之外,用户阅读的内容比例也从57%增至70%。

拜克斯特罗姆称,News Feed中显示的信息数量不会受到Story Bumping功能的影响。这项功能首先面向网页版发布,随后还会增加到移动版中。

  Last Actor

这项新功能可以更好地追踪最近与用户互动的人。Facebook表示,这个新功能可以考虑用户最近开展的对话,以及最近的活动。Facebook的算法会追踪用户最近50次互动,包括“赞” 、评论和分享,然后以此为参考对信息排序,为刚刚互动过的人提供更高的权重。例如,倘若用户“赞”或评论了某个同事或好友发表的内容,Facebook便会在News Feed的排序中为此人提供更高的权重。

除此之外,Facebook还在开发一项名为Chronological by Actor的功能,针对用户刚刚与之互动过的好友,按时间顺序发布此人的内容。但Facebook表示,这项功能的参与度较低。(鼎宏)

您可能还喜欢…

发表评论

邮箱地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>