互联网的浪潮从不停歇,前浪倒下,后浪涌起。随着本周拼多多的市值突破1,000亿美元、美团站上10,000亿港币的高点,曾经“BAT”这一对互联网格局高度概括的词汇早已不在被人提起。
不过,要论及当今的中国互联网生态,字节跳动是无论如何都不可绕开的一家公司。除了它能够做到不在巨头的荫庇下短时间内成长为千亿美元估值的企业,更在于它旗下的数款产品成功打入国际市场,为一直雷声大雨点小的中国互联网企业出海树立了一项标杆。
作为字节跳动最成功的产品,抖音已经在国内扛起了短视频风口的这杆大旗,而其在海外的兄弟APP TikTok也是四处开疆拓土,全球下载量已经超过20亿次。
当你打开 TikTok 并进入 For You feed 时,你会看到根据你的兴趣策划的视频流,让你轻松找到你喜欢的内容和创作者。这个feed是由一个推荐系统提供的,该系统向每个用户提供该用户可能感兴趣的内容。TikTok的神奇之处在于,没有两个“For You”的feeds是完全一样的,但每个人的feed都是独一无二的,并且是为特定的个人量身定制的。
但多年来,没有人知道“For You”页面是如何运作的,用户只能自己编造阴谋论和胡乱猜测。现在,TikTok首次揭开了秘密。在 6 月 19 日发表的一篇博客文章中,字节跳动解释了For You feed背后的推荐系统,讨论他们如何解决所有推荐服务都会遇到的一些问题,并分享如何在TikTok上实现个性化发现体验的技巧。
关于推荐系统的基础知识
推荐系统就在我们身边。它们是我们每天使用和喜爱的许多服务的实现前提。从购物到流媒体再到搜索引擎,推荐系统旨在帮助人们获得更加个性化的体验。
一般来说,这些系统在考虑到用户通过与应用的互动(如发布评论或账户)所表达的偏好后,会推荐内容。这些信号可以帮助推荐系统衡量你喜欢的内容以及你希望跳过的内容。
哪些因素促成了“For You”?
在TikTok上,For You feed反映了每个用户的独特偏好。系统会根据各种因素对视频进行排名推荐——从你作为新用户所表达出的兴趣开始,并根据你表示不感兴趣的内容进行调整——从而形成你的个性化For You feed。
推荐是基于一系列的因素,包括:
用户互动,比如你喜欢或分享的视频,你的账户,你发布的评论,以及你创建的内容;视频信息,其中可能包括标题、声音和标签等细节;设备和账户设置,如你的语言偏好、国家设置和设备类型。之所以考虑这些因素,是为了确保系统的性能得到优化,但相对于字节跳动衡量的其他数据点,这些因素在推荐系统中的权重较低,因为用户不会主动将这些因素表达为偏好。
所有这些因素都由字节跳动的推荐系统处理,并根据它们对用户的价值进行加权。一个强的兴趣指标,比如用户是否从头到尾看完一个较长的视频,会比一个弱的指标获得更大的权重,比如视频的观看者和创作者是否都在同一个国家。然后对视频进行排名,以确定用户对某一内容感兴趣的可能性,并传递给每个独特的For You feed。
如果一个视频是由一个拥有更多粉丝的账户发布的,那么该账户就有可能获得更多的浏览量,因为该账户已经建立了更大的粉丝基础,但粉丝数或该账户以前是否有高浏览的视频都不是影响推荐系统的直接因素。
打造你的个性化For You feed
开始
当你刚刚开始使用TikTok的时候,你其实并不太知道你究竟喜欢什么?为了帮助你从0搭建你的For You feed,字节跳动邀请新用户选择感兴趣的类别,如宠物或旅游,以帮助用户根据他们的喜好定制推荐。这可以让应用开发出一个初步的信息源,它将根据你与早期视频集的互动,开始打磨推荐。
对于没有选择类别的用户,字节跳动会先为你提供一个通用的热门视频源,让你先看起来。您的第一组点赞、评论和多刷将启动早期的一轮推荐,因为系统开始更多地了解您的内容口味。
多看你感兴趣的内容
每一次新的互动都会帮助系统了解你的兴趣,并为你推荐内容。因此,策划For You feed的最佳方式就只是简单地使用TikTok这个应用。随着时间的推移,你的For You feed应该能够越来越多地浮现出与你的兴趣相关的推荐。
您的 For You feed 不仅仅是由您通过 feed 本身的参与度决定的。例如,当您决定新的账户时,该操作也将有助于完善您的推荐,探索“发现”选项卡上的标签、声音、效果和热门话题也是如此。所有这些都是度身定制你的体验和添加新类别内容进入你的 feed 的方法。
少看你不感兴趣的东西
TikTok上有许多不同兴趣和观点的创作者,有时你可能会遇到一个不太符合你口味的视频。就像你可以长按视频添加到你的收藏夹一样,你也可以简单地长按视频,然后点击“不感兴趣”来表示你对某个视频不感兴趣。你还可以选择隐藏来自特定创作者或用某种声音制作的视频,或者报告一个似乎不符合字节跳动准则的视频。所有这些操作都有助于未来在您的For You feed中进行推荐。
应对推荐引擎的挑战
但推荐引擎的也有其自身的弊端,那就是通过优化个性化和相关性,有可能呈现出越来越同质化的视频流。它们会在无意中限制你的体验,这一现象被称为“过滤泡沫”(filter bubble)。
打破重复模式
为了让您的 For You feed 保持有趣和多样化,字节跳动的推荐系统会将不同类型的内容与您喜爱的内容穿插在一起。例如,您的For You feed通常不会连续显示两个声音相同或由同一创作者制作的视频。字节跳动也不推荐重复的内容、你已经看过的内容,或者任何被认为是垃圾的内容。不过,你可能会被推荐一个受到其他兴趣相投的用户好评的视频。
多样化推荐
多样性是维持互联网社区繁荣的关键。为此,有时你可能会在你的feed中遇到一个与你的兴趣无关的视频,或者已经积累了大量赞的视频。这也是字节跳动推荐方式的一个重要和有意为之的组成部分:将多样化的视频带入你的Feed中,让你有更多机会在浏览Feed时偶然发现新的内容类别,发现新的创作者,并体验新的观点和想法。
通过不时地提供不同的视频,系统也能够更好地了解什么是在更多受众中受欢迎的内容,从而帮助为其他TikTok用户也提供良好的体验。字节跳动的目标是在推荐与你相关的内容的同时,也帮助你找到鼓励你去探索你可能看不到的体验的内容和创作者之间找到平衡。
保障观看体验
字节跳动的推荐系统在设计时也将安全作为考虑因素。例如,审核中发现有图文并茂描述的医疗内容或合法消费管制商品等内容,可能不符合推荐条件。毕竟如果作为推荐视频浮现给没有选择此类内容的普通观众,可能会让人感到不适且震惊。同样,刚刚上传或正在审核的视频,以及垃圾内容,如试图人为增加流量的视频,也可能没有资格被推荐到任何人的For You feed中。
改进“For You”功能
开发和维护TikTok的推荐系统是一个持续的过程,因为字节跳动需要根据用户的反馈、研究和数据,努力完善准确性、调整模型,并重新评估有助于推荐的因素和权重。
这项工作涉及产品、安全和隐私等许多团队,他们的工作有助于提高推荐系统的相关性,以及推荐你更可能喜欢的内容和类别。
总而言之,你即你所看!你的For You feed是由你的反馈来驱动的——字节跳动的系统只是不断改进、纠正,并从你对平台的参与中学习,以产生个性化的推荐。
参考资料:https://newsroom.tiktok.com/en-us/how-tiktok-recommends-videos-for-you