我试图计算一个值,用于根据"高相关因子排序mysql产品结果集"
使用"相关因子"我的意思是考虑的计算值:
你能建议一些公式来获得这个价值吗?
谢谢
答案 0 :(得分:0)
我认为你可以基本使用任何公式。问题是只有当评估因素足以满足您的使用时才会使用。
所以这是一个考试:
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]
原因:
您必须选择自己的常量,因为我只选择任何常量而没有关于属性的预期值的信息。
我希望这会有所帮助