編者注:本文作者為John Paul Titlow,外媒科技專欄作家,主要關注文娛、社交方向。
最近在使用Instagram的時候,我發現,只要我關注了一位新的用戶,或者是點擊了一張風景圖等,Instagram就會很快向我推薦一些風格相似的照片,這真是太詭異,仿佛Instagram正在監視我,不然它怎么能如此了解我的喜好呢?
事實上, Instagram的算法確實是在密切的關注著我。它在收集我在Instagram上的所有行為,比如我點贊了哪些圖片,關注了哪些用戶。通過收集這些信息,它可以更好的了解我的喜好,從而就能在Explore上向我推薦一些合我胃口的圖片和視頻,讓我情不自禁的會去點開來看。
Explore是Instagram的推薦引擎,其功能十分強大。作為世界上擁有數量最多的圖片的網站之一,Instagram一直都在不斷的發展,其算法的復雜程度是大多數人所無法想象的。
圖:圖為Instagram的Explore頁面
Explore是Instagram的一個部分,既會向用戶推薦一些他們可能會感興趣的圖片和視頻,也能讓用戶進行搜索。不斷更新的圖片可以盡可能多的展示出用戶的興趣。比如,通過瀏覽眾多圖片,我對樂器、動物、電影攝影、紋身、食物、海灘風景等比較感興趣。Instagram上的內容是十分豐富的,從瑜伽到化妝教程,從流行明星到老式汽車,可謂是應有盡有。
Instagram上的內容不僅種類多樣,還數量龐大,每天都會更新數以萬計張圖片。那么Explore是如何在這么多的圖片里,對用戶進行個性化推薦的呢?
個性化推薦可以分為兩大步。首先,Instagram的內部算法會對用戶在Instagram上的活動進行整合,比如用戶點贊過的圖片、關注的賬戶、分享的內容等,然后通過分析這些信息來掌握用戶的喜好。根據用戶的喜好,Instagram的內部算法會把推薦的圖片的范圍從數百萬計張縮小到幾百張。
Explore的一位產品經理Layla Amjadi表示,用戶關注某個賬戶是很明顯的一種喜好表示,點贊則是另一種明顯的表示,同時對于這些喜好程度也是可以進行排序的。
例如,如果你和我同時偶然的共同關注了六位用戶,那么你可能會對我關注的第七位用戶也感興趣,雖然你此前可能從未聽說過他。于是,Instagram就會把我關注的第七位用戶發布的一些內容推薦給你。這就是為什么你經常使用Explore的話,可能會發現一些熟悉的面孔,比如你朋友的朋友,或者是你身邊的人。
Instagram也可以通過用戶在Facebook上的數據和社交聯系來進行推薦。不過,Explore的算法并沒有使用Facebook的圖像識別技術,它的推薦算法是從圖片上標記的話題、用戶發布的圖片說明、用戶的賬戶介紹等內容中逐漸了解用戶的喜好。比如,如果一個Instagram用戶很喜歡食物、貓或者吉他的話,那么他的Instagram里很可能就都是這類照片。
個性化推薦的第二步是Instagram的內部算法會根據用戶的行為,對此前篩選出來的幾百張圖片進行排序,以此來決定推薦的先后順序。至此,Instagram就能根據用戶的喜好,挑選幾十張圖片進行個性化推薦。
Amjadi表示,向用戶推薦的內容,不全都是根據用戶的喜好來的,有時候也會向他們推薦了一些新奇的內容。
自從 Instagram的用戶達到7億以后,其在全球范圍內的影響就更廣了;這樣就意味著,Explore的頁面也開始出現了很多新奇的內容,一些屬于其他文化的、用戶此前從未聽說過的內容,比如,聞所未聞的搖滾樂隊,或者是與眾不同的化妝教程,等等。出于好奇,你可能會點進去看看。
自2010年Instagram推出以來,Explore已經取得了很大的進展。最開始的時候,Explore的前身是Popular,主要展示一些點擊率高的圖片,但是Popular的推出并沒有受到很大的歡迎。所以在2014年,也就是被Facebook 收購后的第三年,Instagram推出了個性化推薦這一功能,并把Popular改名為Explore。在早期實驗中,個性化推薦使得用戶增加了400%,于是公司大力推廣這一功能。在接下來的一年里,公司又新增了視頻、熱門標簽這些功能,并改進了搜索功能,還支持在圖片中添加地理位置等。
Amjadi表示,事物是不斷發展變化的,不管是用戶的行為還是我們所處的環境,所以Instagram也將繼續發展、不斷前進。