為何要開發推薦系統、推薦模型基本架構,以及在設計算法過程中要考慮的細節。 — 回顧近期開發推薦演算法的心得。目前在服飾電商服務,就以服飾的推薦算法為場景舉例。本文談論的內容包含為何要開發推薦系統、推薦模型基本架構,以及在設計算法過程中要考慮的細節。 想像一個陽光普照春日下午,剛結束跟姐妹下午茶約會的你,在回家的路上偶然走進一間服飾店逛逛,也順便吹冷氣休息一下。看到店內有數百件各類型衣服,首先可能會大致瀏覽一下自己喜歡的類型、款式、顏色,也許拿幾件自己感興趣的洋裝出來比試一番,順便欣賞鏡中的自己。這時一旁的帥哥店員會簡單的跟你閒聊,同時根據你先前從衣架上拿下的商品的特徵來推薦當季的最新款、或更合你心意的洋裝款式。這位帥哥店員便是推薦系統了。 開發推薦系統的目的 推薦系統想解決的問題是,如何幫助使用者在資訊超載的情況下,高效率地獲得感興趣的商品資訊。以目前工作的電商網站為例,站上使用者能接觸的商品超過十萬檔,當這麼多商品一次擺在你面前,如何在短時間內找到自己適合的商品就會是個困擾使用者的問題。