協同過濾

協同過濾 （ collaborative filtering ） 是一種在推薦系統中廣泛使用的技術 。 該技術通過分析用戶或者事物之間的相似性 （ “ 協同 ” ） ， 來預測用戶可能感興趣的內容並將此內容推薦給用戶 。 這裏的相似性可以是人口特徵 （ 性別 、 年齡 、 居住地等 ） 的相似性 ， 也可以是歷史瀏覽內容的相似性 （ 比如都關注過和中餐相關的內容 ） ， 還可以是個人通過一定機制給予某個事物的回應 （ 比如一些教學網站會讓用戶對授課人進行評分 ） 。 比如 ， 用戶A和B都是居住在北京的年齡在20 - 30歲的女性 ， 並且都關注過化妝品和衣物相關的內容 。 這種情況下 ， 協同過濾可能會認爲 ， A和B相似程度很高 。 於是可能會把A關注B沒有關注的內容推薦給B ， 反之亦然 。