揭秘微信「看一看」 是如何為你推薦的
- 2020 年 3 月 9 日
- 筆記
在過去的幾年裡,品質控制作為微信看一看推薦的基石,我們在不斷的迭代升級中積累了一定的技術和經驗。本文主要跟大家分享一下總體框架的設計思路,以及如何通過平台通用化來解決組合爆炸的問題。文章為了儘可能的給讀者描述一個完整品質控制體系的框架,這裡既有技術上,架構上考慮,也會有產品上,業務上的考慮。
一、看一看介紹
1.1 看一看的場景
微信作為中國最大用戶群體的應用,在人們的生活,工作,學習中提供社交功能的同時,還提供了工具,遊戲,購物,支付,內容,搜索,小程式等服務。看一看作為微信的重要組成部分,在原有公眾平台資訊閱讀的基礎上,為用戶提供中心化的內容消費平台,旨在提升內容發現效率,優化內容品質,豐富內容種類。
1.2 看一看的品質控制
與其他很多資訊產品上線初的野蠻生長不一樣,品質控制一開始就作為看一看上線標準被提出並進行了大量的投入。品質控制的必要性是由於多方面的因素決定的。

- (內在屬性)一個產品的出身和環境決定了其的調性,微信內在也決定了看一看的調性。在這裡,調性這個詞更多的是形容內容品質可以被用戶接受的底線。用戶對微信的期待也提高了這個底線。
- (外部壓力)微信的每一次改動都會受到廣泛的關注,在功能上線初期面臨著比其他應用更大的輿論壓力和監管壓力。
- (黑產對抗)因為用戶多,流量大,強大的經濟效益引來黑產的參與,使得內容生產的大環境很差,低品質數據充斥各個角落;問題也在不斷地的變化,識別控制難度也在持續加大。
二、總體框架
既然品質控制作為推薦系統必不可少的一部分,那麼在推薦系統中處品質控制處於什麼位置,包含哪些子模組,又是從哪幾方面方面進行控制?
首先,我們先看一下內容數據