商品池根据多种属性进行动态排序,有什么好的技术实现方式吗?

2024-10-16 19:50:34 +08:00
 cyhc

需求:

一个动态的电商商品池(举例:京东、淘宝商品),大概 3000 个左右,想每 20 分钟计算出来这个 3000 个商品的一个综合热门商品排行榜(例如:2 小时热门商品榜)。如果直接用销量排序,对于一些没有销量的品不够公平。

可用数据:

商品数据:

用户数据:

订单数据:

1411 次点击
所在节点    程序员
6 条回复
dhuzbb
2024-10-16 20:04:00 +08:00
es 就可以
dobelee
2024-10-16 20:07:52 +08:00
这么少怎么玩都行。常规就同步到 es 。
xiaogu2014
2024-10-16 21:32:58 +08:00
```如果直接用销量排序,对于一些没有销量的品不够公平。```
如果这个是老店铺的新商品。排序的时候可以参考店铺的属性作为一个参数
这块对于新商品且新店铺的情况下。可以随机分一些流量给新商品。看点击率/互动率之类的指标。如果这些指标不错就分给他更多的流量(更好的排序位置。)可以去参考下冷启动~
defaw
2024-10-17 08:09:42 +08:00
基本上就是给新的商品一些流量扶持,选一个合适的曲线,然后调调参数使得它的流量扶持可以按照你想要的办法随时间或者销量衰减
cyhc
2024-10-17 09:21:47 +08:00
@defaw 感谢大佬,我试一试~
cyhc
2024-10-17 09:23:37 +08:00
@xiaogu2014 确实,可以通过店铺属性给新品一些不同的参数,我试一试,感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1080937

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX