Skip to main content

Command Palette

Search for a command to run...

知識閱讀 -Google blog 淺談 YouTube 推薦系統

Published

Google 部落格發布了一篇文章 - 淺談 YouTube 推薦系統。講了很多 YouTube 的推薦系統,滿滿的乾貨。

第一個 YouTube 的推薦系統,主要運作在兩個地方 - 使用者的首頁 & 「即將播放」面板。

早期做法

早期 YouTube 的推薦主要是有一個龐大的「發燒影片」(單純以觀看次數來推薦)頁面來推薦,但是未依照此推薦的觀看者不多,因為大多是來次站外的流量。

現今做法

系統會先記住每個人獨特的觀看習慣,然後與類似的使用者做比較。例如你今天喜歡某個網球影片,而系統發現有類似喜好的使用者,也喜歡爵士樂。系統可能就會推薦你爵士樂,即使你從未觀看任何爵士樂的影片。(但如果是新聞或資訊類影片,則會有不同的做法)

參考信號

推薦系統為了達到這些推薦方式,會參考許多的特徵指標。而以下這些信號的權重,每個使用者都會不同。例如如果你幾乎每個影片都會分享,即使是不喜歡的影片,那系統就會降低分享的權重。

點擊次數

點擊次數是最初期的參考指標,但是會發現有時候並不是如此簡單。因為首頁縮圖可能跟內容有所差異。

觀看時間

觀看時間,可以知道使用者最在意的內容地方在哪。但是不是所有的觀看時間都具有相同的價值

問卷調查答覆

現在系統上會隨機的詢問使用者觀看完影片後的感受如何,以此為參考。

分享次數、喜歡和不喜歡的人數

Reference

  • https://taiwan.googleblog.com/2021/09/recommendation-system-youtube.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FzVQEM+%28Google%E5%8F%B0%E7%81%A3+-+%E5%AE%98%E6%96%B9%E9%83%A8%E8%90%BD%E6%A0%BC%29

More from this blog

如何開始入門軟體工程領域 - 名詞解釋(長期更新)

現在應該開始有很多人想要踏入軟體工程的領域,但在進入這個領域之前,覺得先了解一些名詞,可以在入門時更有方向也更知道要用什麼關鍵字去找尋有用的資訊。這篇文章就是想要幫助想要入門的人理解一些軟體工程裡的專有名詞。 作業系統 這一區塊主要解釋跟作業系統層面相關的名詞 英文中文解釋 Operation system 簡稱 OS | 作業系統 | 就是電腦的作業系統,是三大作業系統分別是:Linux、Windows、macOS | | Linux | | 自由和開放原始碼的 UNI...

May 10, 2023

我的 MacBook Pro (Apple Silicon) 設定

現在開始因為 ChatGPT 的出現,各種 AI 助手的功能都跑出來了。想想自己用了許久的環境設定也應該要來重新審視和建立新的開發環境了,僅此紀錄我個人的環境配置步驟和設定。 環境前置步驟 還原 MacBook Pro 至全新環境 macOS(全部資料刪除) 設定好初始設定後,登入 Apple ID 進入 App Store 確定 macOS 版本和預設 APP 都更新到最新 macOS 版本 到系統設定調整所有設定至個人習慣的設定 三指拖移 觸控板手勢開啟 防火牆開啟 輸入法設定...

Apr 25, 2023

ChatGPT 下的發展預想

從 ChatGPT 問世到現在,有許許多多的文章和討論出來。先從最早的 Google 要完蛋了,到後來的工作要被取代了,工程師失業了。 我就比較沒有想要馬上出來評論一下,我喜歡讓子彈飛一會兒。跟討論一下我自己比較在意的討論點。 Google 為什麼慢了? 結論:因為他需要更小心 很多人說 Google 怎麼被微軟搶先了一步。剛開始 Bing 說要加上 AI 的時候大家都在說 Google 怎麼慢了。我就馬上跑去看 OpenAI 的網站,靠北呀啊就 Azure 贊助的。那當然在正式上線 ChatG...

Mar 23, 2023

不工程的攻城獅

223 posts

I am not a programmer because I am not good at programming. But I do programming. Love to learn new things. An animal lover and a dancer. My oshi is 潤羽るしあ.