1. 程式人生 > >《推薦系統實踐》__第3章__推薦系統冷啟動問題

《推薦系統實踐》__第3章__推薦系統冷啟動問題

目錄

3.1 冷啟動問題簡介

3.2 利用使用者註冊資訊

3.3 選擇合適的物品啟動使用者的興趣

3.4 利用物品的內容資訊

3.5 發揮專家的作用


3.1 冷啟動問題簡介

冷啟動問題分為3類:

  • 使用者冷啟動:主要解決如何給新使用者做個性化推薦的問題。
  • 物品冷啟動:主要解決如何將新的物品推薦給可能對它感興趣的使用者這一問題。
  • 系統冷啟動:新開發的平臺/網站,如何推薦?

解決方案:熱門物品、使用者註冊資訊、社交賬號中好友資訊等。

3.2 利用使用者註冊資訊

使用者註冊資訊分為3種:

  • 人口統計學資訊:年齡、性別、職業、民族、學歷和居住地等
  • 使用者興趣描述:有一些網站會讓使用者用文字描述他們的興趣
  • 從其它網站匯入的行為資料:如使用者用微信賬號登入csdn,可以利用微信的行為資料、好友資訊等。

3.3 選擇合適的物品啟動使用者的興趣

解決使用者冷啟動問題的另一個方法是在新使用者第一次訪問推薦系統時,不立即給使用者展示推薦結果,而是給使用者提供一些物品,讓使用者反饋他們對這些物品的興趣,然後根據使用者反饋給提供個性化推薦。

一般來說,能夠用來啟動使用者興趣的物品需要具有以下特點

  • 比較熱門,使用者熟悉
  • 代表性和區分性
  • 多樣性

3.4 利用物品的內容資訊

3.5 發揮專家的作用