本篇为华仔公众号第63篇原创文章
近日,刘德华开通了视频账号,名字依然叫“改变世界的产品经理”,目标和刘德华官方账号一致,就是要经营十年。
主要内容会是关于华仔对商业、管理、产品、运营、技术、品牌营销、中台的独到见解,敬请大家不要错过,抢先关注。
-1-
微信视频号定位
首先我们要看视频号的定位,视频号和公众号是不一样的。
对于内容创作者来说,公众号是一个中心化的产品,就像一个封闭的鱼塘,鱼塘的质量取决于鱼的数量。
视频号是去中心化的产品,视频号就像是一个广场,只要你的内容够好,就能吸引更多的人来看你的内容,你怎么定义这个?
微信在中国大概有11亿用户,所以视频号的核心就是推荐机制。视频号目前还在内测阶段,就像抖音初期一样,处于红利期。
我给大家看一组数据,公众号的打开率大概是3%,也就是说如果你有一个粉丝,那么每篇文章的阅读人数也就只有300人。
截止2020年4月14日,刘德华视频账号仅有51名粉丝,但单个视频最高播放量已达1000+,刘德华视频账号总播放量已达5000+。
这组数据就是刘德华要开视频号的原因,绝对是一波红利。
上文提到,视频号的核心是微信团队设计的推荐机制,华仔花了2周时间每天浏览视频号,察觉到一些关于视频号推荐机制的蛛丝马迹,我会通过接下来的两篇文章和大家分享。
-2-
推荐系统简介
我们先来看一下推荐系统,如下图所示,推荐分为三个阶段:召回,过滤,排序。
什么是召回率?就是通过推荐引擎(推荐算法)逐个计算出你喜欢的商品。下面介绍两种召回率算法:
比如基于用户的协同过滤算法(推荐引擎),就是一种你很可能喜欢你朋友喜欢的东西,物以类聚的算法。
第二个是基于物品的协同过滤算法(推荐引擎)。我们都知道啤酒和尿布的例子。如果你在超市买了啤酒,你很有可能会买尿布。这个算法认为,如果大多数人买了产品A,也买了产品B,那么A和B是相似的。如果你买了A,我可以给你推荐B。
我们先来看看什么是过滤。比如你刚刚在视频号上看了某位明星的短视频,那么就不需要再给你推荐这个明星的视频了。又比如你在电商网站上买过东西,那么近期就不需要再给你推荐了。这就是过滤。
最后我们来看看排序是什么,比如基于用户的协同过滤算法推荐产品A,你喜欢它的概率是0.98,基于物品的协同过滤算法推荐产品B,你喜欢它的概率也是0.98。
我该先推荐 A 还是 B 给你?两个算法互不服气,就像两个武林高手互不服气一样。所以我只能这样做,请一个裁判再比较一下两个算法,谁赢了谁就先被推荐。这就是排序算法。

—3—
视频账号使用的召回算法
这篇文章主要讲了视频号的召回算法,通过花絮观察到的结果,我们可以推断视频号的推荐机制,以及微信视频号团队使用了哪些召回算法。
华仔连续13次向下滚动视频号首页,每次都记录第一个刷新的视频。为什么要记录第一个呢?因为第一个放在最前面,可能是因为视频号认为这是华仔此刻最有可能喜欢的视频。测试结果如下:
我们来分析一下这些视频为什么会被推荐给我。要理解这些视频为什么会被推荐,首先要了解微信掌握的刘德华的数据。我们以刘德华个人微信账号为例:
华仔的微信好友超过1300人,关注公众号384个,平时玩王者荣耀、英雄联盟,开产品经理公众号,写文章,是个非典型的90后男性。
1.基于用户协同过滤的视频账号推荐算法
首先,对于社交产品来说,最重要的是小明的好友数据。小明的好友看过哪些视频?小明的好友看哪个视频的次数最多?那么我们可以优先把这个视频推荐给小明,小明可能也喜欢这个视频。所以小明的好友肯定不会看不好的内容,小明可能会被它吸引。这就是基于用户的协同过滤算法可以用的地方。
当我滚动到第九个的时候,下面的提示继续出现:“很多朋友都看过”,说明该视频账号采用了基于用户的协同过滤,推荐结果在排序算法中具有很高的权重。
2.基于用户标签的视频账号推荐算法
其次,腾讯知道刘德华关注了384个公众号,创建公众号的时候需要选择分类,另外发文章也需要选择分类,腾讯知道刘德华平时都看什么类型的公众号和文章,所以可以给刘德华贴上各种标签。
比如华仔经常看产品经理、汽车、美食相关的公众号和文章,那么腾讯就会给我打上产品经理、汽车美食等标签。有了这些标签,就可以给华仔推荐相关的视频,于是华仔的推荐榜上就会出现“1、YYP闫宇鹏的汽车评论”、“7、产品经理看世界”和“3、迪哥爱吃这些视频”。
那么问题来了,微信视频号怎么找到产品经理、汽车、美食相关的视频呢?这些视频必须打上产品经理、汽车、美食的标签。微信视频号给视频打标签的方式有三种:
第一种是在视频标题中使用关键词,这是最直接的方式。因为《1.XXX谈车》和《7.产品经理看世界》这两个视频的标题都包含汽车和产品经理,微信可以通过视频标题给视频打上汽车和产品经理的标签。然后根据华仔的私家车、产品经理、美食标签匹配视频标签,从而完成推荐。
第二种是使用用户填写的主题。当用户用视频账号创建视频时,用户可以为视频选择一个主题。其实用户填写的主题就间接的给视频起了标签。比如下图中的标签#微信阅读#,点击标签就可以看到该标签下的视频。
第三种方法就比较高级了。我尝试了微信视频号的搜索功能。比如花仔搜索“谈车”这个词,搜索结果分为两部分,第一部分是视频号的主人,出现了“猫叔谈车”等几个结果,第二部分是谈车相关的视频。发现微信视频号已经可以识别视频的内容,包括视频里的文字和图片。这里用到了深度学习等算法,视频上传后,可以根据视频内容添加相应的标签,有了标签之后,就可以和用户标签进行匹配了。
通过上面两个召回算法,除了2.钛新媒体和5.周作洛这两个视频外,其他视频都可以得到清晰的解释,要么是基于我好友的推荐,要么是基于标签的推荐。
—4—
其他视频推荐回忆算法
那腾讯为什么给我推荐了2.钛媒体和5.周作洛呢?
有两种可能。第一种是推荐系统有一个概念叫“信息茧房”,如果你看的都是你喜欢的视频,那你很可能进入死循环,再也没有新的视频了。为了解决信息茧房的问题,推荐系统会给推荐系统增加一些随机性,推荐一些你从来没有看过的视频,这些视频满足了你的好奇心。现实生活中的人也是这样的,如果你长期只看某些东西,就会觉得无聊,突然看到新的东西就会觉得很新奇。
第二种可能是微信增加了视频热度的召回算法,比如5周作洛这个视频,有1997个赞,480条评论。热度一般是通过播放量、点赞量、评论量、播放完成率等综合指标的权重来计算的,热度越高,用户点赞的概率也就越大。
下一篇系列文章会讲微信视频号采用的实时推荐机制以及视频号冷启动策略,请继续关注。
感谢阅读,期待讨论,请点击“阅读”并分享!