1. 程式人生 > >推薦系統(1)

推薦系統(1)

修改 數據預處理 關註 排列 unity 效果 首頁 在線 時長

推薦系統目的:引導用戶瀏覽更多的內容

一.推薦功能設計(新用戶的話可以基於熱度,有了用戶數據以後可以進行個性化推薦)

1.個性化首頁

  個性化促銷,關註信息推送

2.item頁面

  關聯商品

  基於瀏覽歷史的推薦

  基於購買歷史的推薦

3.User頁面

4.購物車頁面

5.community頁面

二、界面設計

1.如何將推薦結果呈現給用戶

2.如何收集用戶信息和反饋數據

3.目的:

  提高用戶滿意度,達到推薦目的

  更多更好地收集高質量的用戶反饋

  準確評測推薦算法效果

4.重要性

  *呈現方式不同會導致推薦反饋不一致(ex:推薦的東西有無圖片)

  *界面不同導致優化的目標不同(ex:1可能推薦的是熱點2.可能推薦的商品比較多長尾那部分3.推薦物品豎著排列,給人的感覺是排序下來的)

  *用戶反饋是算法的基礎,要吸引用戶提供準確的反饋

  *好的設計可以彌補差的推薦,提升用戶體驗以及用戶數據(告訴用戶為什麽會推薦給他這個東西,可以讓用戶修改推薦)

  *可以用界面解決某些算法問題,如流行和長尾的平衡

  *新的呈現方式會對算法提出新的要求

三.算法設計

1.優化準則

2.數據預處理

3.離線算法

4.在線算法

5.功能實現策略

6.推薦解釋

四.系統評測設計

1.用戶反饋率

  點擊率,轉換率,單詞使用時長,重復使用率

2.A/B測試

推薦系統(1)