5 algorithm ranking e-commerce elasticsearch ranking-functions
我一直在研究算法和公式,以找出我的电子商务网站上可用产品的分数.基本上,我想计算某种分数,以便在用户搜索时对产品进行排名.我将提供一些有关我计划定义的标准的背景知识来计算排名:
- 产品点击次数
- 产品浏览量
- 产品转换
- 产品评级(由用户提供)
- 与用户提供的搜索字符串的相关性
理想情况下,我想要一个算法,我可以计算所有的分数并相应地对产品进行排名.我有可用的所有数据,但我很困惑我应该给我上面描述的所有参数多少重量?
任何帮助将不胜感激 !!
提前致谢.
编辑:我打算为每个参数分配权重,如下所示:
- 产品点击次数(CTR):1.0
- 产品浏览次数:1.5
- 产品转换次数:4.0
- 产品评分:2.0
什么可以用来计算得分的公式?
考虑到产品的评级会使计算变得更加困难,因为评论数量总是大大低于浏览/销售/...的数量,因此产品评论对产品评分的影响可能比你更大会想要。
也许这篇论文有帮助:http://web.engr.oregonstate.edu/~cscaffid/papers/eu_20070611_redopal.pdf
| 归档时间: |
|
| 查看次数: |
4104 次 |
| 最近记录: |