第165章 張一鳴的推薦算法初代
2006年八月十五日,深圳創新大廈,六樓浩宇空間項目組。張一鳴坐在他那被三台顯示器包圍的角落裡,手指在鍵盤上飛快地敲擊著,屏幕上滾動著一行行代碼。他已經連續工作了幾個小時,面前的咖啡杯早已見底,杯底凝結著一圈褐色的咖啡漬。但他絲毫沒有停下來的意思,因為他正在調試的這套系統,是他過去幾個月里傾注了全部心血的成果——一套基於用戶行為和好友關係的內容推薦系統。
這套系統的核心思想,在當時是相當超前的。傳統的推薦系統,要麼基於內容本身的關鍵詞匹配,要麼基於用戶的顯性反饋。但張一鳴的想法更進一步:他認為,一個人的興趣,不僅體現在他點了什麼、看了什麼、買了什麼,更體現在他和誰在一起。你的好友喜歡的內容,你有很大概率也會喜歡。因為物以類聚,人以群分。你的社交關係,就是你興趣的一面鏡子。
基於這個思路,他設計了一套算法。算法會分析用戶在浩宇空間上的行為數據——點讚、評論、收藏、停留時長——以及用戶的社交關係圖譜——好友列表、互動頻率、共同群組——然後綜合這兩方面的信息,為用戶推薦他們可能感興趣的日誌和相冊。與傳統推薦系統不同的是,這套算法不僅推薦「你可能喜歡的內容」,還推薦「你的朋友們喜歡的內容」。這兩種推薦邏輯相互補充,形成了一個獨特的推薦生態。
下午三點,張一鳴完成了最後的調試。他站起身,活動了一下僵硬的脖子,然後走向林浩的辦公室。他敲了敲門,聽到裡面傳來「請進」的聲音後,推門走了進去。
「林總,我想給你看個東西。」張一鳴的語氣很平靜,但眼神裡帶著一種難以掩飾的興奮。
林浩正在看一份文件,聞言抬起頭,看到張一鳴那副表情,笑了笑:「什麼東西讓你這麼興奮?」
張一鳴沒有多解釋,只是走到林浩的電腦前,打開了一個網頁,然後輸入了自己的帳號。頁面刷新後,出現了一個全新的浩宇空間首頁布局。與原來的靜態時間線不同,這個新首頁被分成了兩個欄目:左邊是「好友最新動態」,按時間順序展示好友的近期內容;右邊是一個名為「為你推薦」的新板塊,裡面展示著系統根據張一鳴的興趣和社交關係,為他精選的日誌和相冊。
林浩沒有說話,他滑動滑鼠,一頁一頁地瀏覽著那些推薦內容。他注意到,推薦列表中不僅有他關注的好友的近期動態,還有一些他從未關注過、但與他已有的興趣標籤高度匹配的內容。更讓他驚訝的是,系統甚至還推薦了一位他很久以前互動過、但後來漸漸失去聯繫的老友的最新日誌。他點開那篇日誌,讀了幾段,沉默了片刻,然後關掉頁面,靠在椅背上,看著張一鳴,沉默了很久。
「一鳴,你知道你做了一套什麼東西嗎?」林浩開口了,聲音比平時低沉了一些。
張一鳴搖了搖頭:「一套內容推薦系統。基於用戶行為和好友關係。」
「不只是一套內容推薦系統。」林浩站起身,走到窗前,背對著張一鳴,看著窗外的天空,「你做的這套東西,它的潛力,遠超浩宇空間本身。它可以成為一款獨立的產品,一個獨立的平台。一個通過算法連接人和信息的平台。」
張一鳴愣住了。他做這套系統的初衷,只是想提升浩宇空間的內容分發效率,讓用戶更容易找到自己感興趣的內容。他從來沒有想過,這套系統可以脫離浩宇空間,成為一個獨立的產品。
「林總,我沒想那麼遠。我只是覺得,浩宇空間的內容越來越多,用戶需要更好的方式來發現他們感興趣的內容。」
「你沒想那麼遠,是因為你太專注於技術本身。」林浩轉過身,看著張一鳴,眼神裡帶著一種複雜的情緒——有欣賞,有遺憾,也有一絲不舍,「但我想得遠。我看到的東西,可能比你看到的要大得多。大到浩宇空間裝不下,甚至浩宇科技也裝不下。」
張一鳴沉默了。他隱約明白了林浩的意思,但那個念頭太模糊,他不敢確認。
「一鳴,你這個想法太大了。」林浩走到他面前,拍了拍他的肩膀,「大到我覺得,你以後可能會需要自己出去做。」
張一鳴愣住了。他張了張嘴,想說什麼,但林浩抬手制止了他。
「不是現在。現在還早。你先把這套系統在浩宇空間上跑起來,驗證你的想法。等它成熟了,等時機到了,我們再來談下一步。」林浩頓了頓,然後補充了一句,「但你要記住我今天說的話。這個想法,值得你為之奮鬥一輩子。」
張一鳴看著林浩,看了很久。然後他點了點頭,轉身走出了辦公室。回到自己的工位上,他坐在那三台顯示器前,看著屏幕上那套剛剛調試完成的推薦系統,沉默了很久。他想起林浩剛才說的那些話,心裡有一種說不清道不明的感覺。有被認可的喜悅,有對未來的期待,也有一絲隱隱的不安。他不知道林浩說的「自己出去做」是什麼意思,也不知道那個「時機」什麼時候會來。但他知道,今天林浩對他說的話,將會改變他的一生。
這套系統的核心思想,在當時是相當超前的。傳統的推薦系統,要麼基於內容本身的關鍵詞匹配,要麼基於用戶的顯性反饋。但張一鳴的想法更進一步:他認為,一個人的興趣,不僅體現在他點了什麼、看了什麼、買了什麼,更體現在他和誰在一起。你的好友喜歡的內容,你有很大概率也會喜歡。因為物以類聚,人以群分。你的社交關係,就是你興趣的一面鏡子。
基於這個思路,他設計了一套算法。算法會分析用戶在浩宇空間上的行為數據——點讚、評論、收藏、停留時長——以及用戶的社交關係圖譜——好友列表、互動頻率、共同群組——然後綜合這兩方面的信息,為用戶推薦他們可能感興趣的日誌和相冊。與傳統推薦系統不同的是,這套算法不僅推薦「你可能喜歡的內容」,還推薦「你的朋友們喜歡的內容」。這兩種推薦邏輯相互補充,形成了一個獨特的推薦生態。
下午三點,張一鳴完成了最後的調試。他站起身,活動了一下僵硬的脖子,然後走向林浩的辦公室。他敲了敲門,聽到裡面傳來「請進」的聲音後,推門走了進去。
「林總,我想給你看個東西。」張一鳴的語氣很平靜,但眼神裡帶著一種難以掩飾的興奮。
林浩正在看一份文件,聞言抬起頭,看到張一鳴那副表情,笑了笑:「什麼東西讓你這麼興奮?」
張一鳴沒有多解釋,只是走到林浩的電腦前,打開了一個網頁,然後輸入了自己的帳號。頁面刷新後,出現了一個全新的浩宇空間首頁布局。與原來的靜態時間線不同,這個新首頁被分成了兩個欄目:左邊是「好友最新動態」,按時間順序展示好友的近期內容;右邊是一個名為「為你推薦」的新板塊,裡面展示著系統根據張一鳴的興趣和社交關係,為他精選的日誌和相冊。
林浩沒有說話,他滑動滑鼠,一頁一頁地瀏覽著那些推薦內容。他注意到,推薦列表中不僅有他關注的好友的近期動態,還有一些他從未關注過、但與他已有的興趣標籤高度匹配的內容。更讓他驚訝的是,系統甚至還推薦了一位他很久以前互動過、但後來漸漸失去聯繫的老友的最新日誌。他點開那篇日誌,讀了幾段,沉默了片刻,然後關掉頁面,靠在椅背上,看著張一鳴,沉默了很久。
「一鳴,你知道你做了一套什麼東西嗎?」林浩開口了,聲音比平時低沉了一些。
張一鳴搖了搖頭:「一套內容推薦系統。基於用戶行為和好友關係。」
「不只是一套內容推薦系統。」林浩站起身,走到窗前,背對著張一鳴,看著窗外的天空,「你做的這套東西,它的潛力,遠超浩宇空間本身。它可以成為一款獨立的產品,一個獨立的平台。一個通過算法連接人和信息的平台。」
張一鳴愣住了。他做這套系統的初衷,只是想提升浩宇空間的內容分發效率,讓用戶更容易找到自己感興趣的內容。他從來沒有想過,這套系統可以脫離浩宇空間,成為一個獨立的產品。
「林總,我沒想那麼遠。我只是覺得,浩宇空間的內容越來越多,用戶需要更好的方式來發現他們感興趣的內容。」
「你沒想那麼遠,是因為你太專注於技術本身。」林浩轉過身,看著張一鳴,眼神裡帶著一種複雜的情緒——有欣賞,有遺憾,也有一絲不舍,「但我想得遠。我看到的東西,可能比你看到的要大得多。大到浩宇空間裝不下,甚至浩宇科技也裝不下。」
張一鳴沉默了。他隱約明白了林浩的意思,但那個念頭太模糊,他不敢確認。
「一鳴,你這個想法太大了。」林浩走到他面前,拍了拍他的肩膀,「大到我覺得,你以後可能會需要自己出去做。」
張一鳴愣住了。他張了張嘴,想說什麼,但林浩抬手制止了他。
「不是現在。現在還早。你先把這套系統在浩宇空間上跑起來,驗證你的想法。等它成熟了,等時機到了,我們再來談下一步。」林浩頓了頓,然後補充了一句,「但你要記住我今天說的話。這個想法,值得你為之奮鬥一輩子。」
張一鳴看著林浩,看了很久。然後他點了點頭,轉身走出了辦公室。回到自己的工位上,他坐在那三台顯示器前,看著屏幕上那套剛剛調試完成的推薦系統,沉默了很久。他想起林浩剛才說的那些話,心裡有一種說不清道不明的感覺。有被認可的喜悅,有對未來的期待,也有一絲隱隱的不安。他不知道林浩說的「自己出去做」是什麼意思,也不知道那個「時機」什麼時候會來。但他知道,今天林浩對他說的話,將會改變他的一生。