協同過濾算法
協同過濾(Collaborative filtering, CF)算法是目前個性化推薦系統比較流行的算法之一。
協同算法分為兩個基本算法:基于用戶的協同過濾(UserCF)和基于項目的協同過濾(ItemCF)。
最近這段時間,多數人都選擇使用被稱為個性化協同推薦(Personalized Collaborative Recommender)的算法。這也是亞馬遜、Netflix、Facebook 的好友推薦,以及一家英國流行音樂網站 Last.fm 的核心算法。說它 “個性化”,是因為這種算法會追蹤用戶的每一個行為(如瀏覽過的頁面、訂單記錄和商品評分),以此進行推薦;它們可不是瞎貓碰上死耗子——全憑運氣。說它 “協同”,則是因為這種算法會根據許多其他的顧客也購買了這些商品或者對其顯示出好感,而將兩樣物品視為彼此關聯,它不是通過分析商品特征或者關鍵詞來進行判斷的。