粉丝1.8万获赞12.8万
最基础的推荐方式,如网店向所有客人推荐销量最高的商品,特点是简单粗暴但缺乏个性化,无法满足不同用户的差异化需求,导致转化率较低。
通过分析用户ID及其行为数据(点击、购买记录等),计算用户间的相似度(如共同点击10个视频相似度80%,共同购买5件同类产品相似度90%),找到相似用户群体,将该群体看过而目标用户未看过的内容推荐给目标用户。但存在冷启动问题,即新店缺乏用户数据、新用户没有历史行为时无法有效计算相似度。
不依赖相似用户,转而寻找相似物品。例如系统发现购买A衣服的人80%也会购买B裤子,则认为A和B高度相关,当用户查看A时推荐B。此方法解决了新用户冷启动问题,用户的第一个点击即可作为推荐锚点,但在商品数量庞大时计算相似度速度慢,且只能识别历史关系,无法理解物品相似的原因。
通过给物品打标签(如A款衣服标签为“纯棉、宽松、日系、200元”)和构建用户画像(如用户偏好“日系宽松”风格,价格区间150-250元),进行标签匹配计算推荐度。这一过程称为特征工程,系统提取内容的标题、字幕、画面元素等数百个标签,结合用户行为生成画像,但存在“短视的个性化”问题,如用户为朋友购买猫粮后被持续推送猫相关内容,忽略用户真实需求。
将用户ID、点击历史、观看时长、设备型号、时间等数百个特征输入神经网络,生成用户embedding(可理解为128维向量,如同用户“灵魂的X光片”)和内容embedding,通过计算两个向量的相似度进行推荐,精准度远超标签匹配。
抖音采用双塔模型实现高效精准推荐:一个塔专门处理用户特征(实时更新用户embedding,如用户在美食视频停留20秒并点赞,则美食权重上调15%),另一个塔处理内容特征。每次用户刷新时,内容塔中的数千个候选视频向量与用户向量在50毫秒内完成相似度计算,选出最匹配的内容,实现“手指未抬,下一个视频已就绪”的实时体验。
算法通过精准推荐不断强化用户偏好(如持续推送美女视频),用户对算法的信任度提升,算法进一步加码该方向,形成正反馈循环,导致用户兴趣向量单一化,视野窄化。同时,工程师KPI以点击率为核心,系统倾向推送吸睛内容,忽略内容多样性。
在推荐列表的最终展示阶段,若检测到连续10条内容相似度超过80%,触发打散机制,从“探索候选池”(算法认为用户可能感兴趣但未被历史行为“污染”的内容)中抽取相关但不同类型的视频插入(如用户喜欢美女跳舞,则插入“美女在科技公司跳舞”的视频)。这基于MMR算法(最大边缘相关),在保证与用户兴趣向量接近的同时,强行扩大内容范围。
一种“赌博机算法”,90%概率推送预期收益最高的内容(如推美女视频95%观看概率,收益9.5分),10%概率随机探索低收益内容(如推科技视频30%观看概率,收益3分),以探测用户真实兴趣边界。探索率动态调整:用户连续刷20条同类型内容时探索率升至20%,兴趣广泛时降至5%,并实时监测用户疲劳度(如同类视频平均停留时长从15秒降至8秒时增加探索)。
系统会参考用户好友的观看内容,即使用户从未点击过某类视频(如钓鱼视频),若5个好友近期都在观看,会进行弱关联推送,引入外部信息源,避免用户画像完全依赖个人行为固化。
抖音设置“推荐”和“关注”双入口:“推荐页”由算法主导,大胆探索多样化内容;“关注页”为用户主动选择的内容,保证确定性。产品层面的“呼吸感”使算法在推荐页可放心探索,用户也可随时切换至关注页获取熟悉内容,避免疲劳。
算法目标并非单一指标,而是多维度制衡:点击率(40%)、内容多样性(15%)、负反馈率(10%)等。负反馈率(用户点击“不感兴趣”的比例)升高时,算法会收紧探索范围;工程师关注综合收益而非单一指标,确保推荐质量平衡。
推荐系统从早期的“小卖部记账式”规则推荐,发展到如今基于深度学习的“读心术”,核心在于平衡“精准理解用户”与“避免兴趣固化”。抖音通过双塔模型实现高效实时推荐,并借助六大策略打破信息茧房,让用户在“猜对”与“惊喜”的边缘持续获得新鲜感,这正是其保持用户粘性的关键所在。
0
1
0
0
11
0
0
21
0
2
0
2
0
0