-1
我試圖計算排序MySQL的產品結果集取決於「高相關性的因素」產品排序計算係數
隨着「相關係數」我的意思是考慮計算出的值的值:
- 觀點:該產品是多少時間購買
- customer_purchased:產品
- 購買的總的看法是產品多少時間由客戶購買
- 價格::
- 數量:數量(產品具有低級別的股票應該具有低相關性的因素)
您能否提供一些公式來得到這個值?
謝謝
我試圖計算排序MySQL的產品結果集取決於「高相關性的因素」產品排序計算係數
隨着「相關係數」我的意思是考慮計算出的值的值:
您能否提供一些公式來得到這個值?
謝謝
我認爲你可以基本上使用任何公式。這個問題只有在您的使用情況足夠好的情況下。
所以這是一個examlpe:
relevance = a * [views] + b * [purchased] + c * [c_purchased] + d * [price] + e * [qty]
現在,你必須選擇一些數值爲常數a
,b
,c
,d
和e
考慮一些規則:
,所以也許你會選擇這樣的事情:
relevance = 0.01 * [views] + 2 * [purchased] + 5 * [c_purchased] + -1 * [price]^2 + 1 * [qty]
原因:
你將不得不選擇你自己的常量,因爲我只是選擇任何常量而沒有關於屬性期望值的信息。
我希望這可以幫助
非常有趣的答覆,我想我會玩單一因素來滿足我的需求。也許我可以反轉購買和購買c_purchased的重要性,另外一個客戶可以看到他已經購買的產品。謝謝 –
你剛纔問我們幫助你的任務嗎? – Sufian
嗨Sufian,AbcAeffchen低於命中目標,謝謝 –
我猜mods也會點擊一個按鈕,他們稱之爲「關閉投票」按鈕。 ;) – Sufian