淘寶網會為你推薦一些商品,而這些商品是如何被推薦過來的想必你也很好奇,今天我們就來聊一下商品推薦的一些算法,當下主流的推薦算法協同過濾推薦算法,讓我們一起來看看它是如何工作的。
首先,我們先了解下余弦相似度算法的定義。
余弦相似度,又稱為余弦相似性,是通過計算兩個向量的夾角余弦值來評估他們的相似度。
其次,大學里我們學過的余弦公式大家應該還有印象,我們先回顧一下。
兩個向量間的余弦值可以通過使用歐幾里得點積公式求出。
再者,我們要了解推薦商品的一些數據指標是什么。商品的推薦算法是收集用戶的一些行為進行並進行深度分析得出的,下面我們具體來聊一聊。
商品推薦算法分析
- 用戶行為與權重
- 點擊 1分
- 搜索 3分
- 添加購物車 5分
- 付款 10分
推薦算法步驟
1、根據用戶行為列表計算用戶、物品的評分矩陣。
2、根據用戶、物品的評分矩陣計算物品與物品的相似矩陣
3、形似矩陣 X 評分矩陣 = 推薦列表
4、計算最終推薦的商品