商品搜索和排序规则

一、背景简介

目前,很多B2C电商平台(包含APP),在客户通过导航栏或者搜索进行查找商品时,其中包含综合排序、销量排序、好评排序、价格排序,如果仅仅使用单一排序,比如:销量排序,则只能会出现马太效应,使得强者更强,弱者更弱,所以电商商品列表当中的综合排序,就会尤为重要,列表页默认排序:人工干预+算法推荐,今天我们主要讨论下其中的默认排序(即综合排序)的规则算法推荐的建立。

二、排序依据

排序以一个值作为依据,从大到小排列,所以我们的排序方法就放在怎么算这个值上来说。

三、确定目标

确定你的排序目标,如:优质的排前面、新的排前面、合作商的排前面....

四、列出排序因子

影响商品综合排序的因素有:成交量、好评率、收藏量、上下架、转化率、橱窗推荐、回购率、页面停留时间、浏览量等,根据结合自己的平台列出影响商品排序的因素,前期可以少列一些,不然操作比较复杂;

五、升权项因子和降权项因子

将所有排序因子分成两类:升权项和降权项,升降权除了要考虑质量优劣的维度,也要考虑马太效应

六、权重比例系数

给所有因子的影响权重比例给他一个系数如下:(权重比例需要归一化)

B:成交量:15%

C :好评率:15%

D:收藏量:10%

E:上下架:15%

F:转化率:15%

G:橱窗推荐:10%

H:回购率:10%

I:页面停留时间:5%

J:浏览量:5%

N:活动设置(满减/满返/折扣)(各个活动设置分别为N1、N2、N3)

 

七、一个很棒的数学公式

 

找到一个你觉得很棒的数学公式,如指数函数...以此作为你的算法框架来套你的所有因子,当然,最后这个公式会比较复杂,下面给大家一个简单的公式举例,想淘宝京东,这个公式就是财富啊,肯定很复杂的。

M(权值)=B+C+D+E+F+G+H+I+J+N1*系数+N2*系数+N3*系数

 

八、测试

拿初始公式在线上或测试环境(真实数据)中跑一跑,看看排序结果是否符合,不符合的话通过调整系数,也就是权重来进行优化。

九、总结

1、据目标列出影响的排序因子

2、将所有排序因子分成两类:升权项和降权项,升降权除了要考虑质量优劣的维度,也要考虑马太效应

3、所有排序因子罗列出来,给所有因子的影响权重比例给他一个系数

4、差一个很棒的数学公式

 

其实综合排序入门逻辑其实很好理解,但是做深很难:

 

例如:你手里有10个offer,你要这10个从1到10进行排序,你如何做?

1、可以通过  发展空间、薪酬、公司规模,文化与氛围,保险,吃住问题,上班时间与距离等8个影响因素决定(影响你决策的因子)

2、这8个影响因素有你最看重的,有你不太看重的,你可以把这8个在你心目中所占的比例给一个比重,比如:薪资(占40%)、其他7各项挨个给出你心目中的比重,所有8个比重加起来100%。

3、给这10家公司分别进行8项影响因素打分(满分10分)

4、计算公司进行计算。
A公司数值=薪酬打分值*40%+发展空间打分值*。。。。。

B公司到G公司数值计算同理可得。

5、然后你得到了这10家公司的数值大小,通过数字大小进行排序。


以上  10个offer就是电商的10个商品,8个因素就商品的销量、浏览量、收藏量,权重就是这8个因素在单个商品当中所占比重,分数就是系统记录的销量数值、浏览量数值。

 

 

同理可得,有10个很帅的意向对象,要选择一个当你男朋友,影响因素、给权重、打分、计算、数字排序。

 

这是自己最近做电商平台的综合排序的时候,模索的一些方法,和大家交流,期待和大家更多的交流探讨,QQ:370714136(同微信)

 

 

  • 10
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
Spring Boot是一种用于构建Java应用程序的开源框架。它提供了快速、简单的方式来构建基于Spring框架的应用程序。电商搜索是在电子商务平台上执行搜索功能的过程。QP是Spring Boot框架中用于实现电商搜索功能的一个重要组件。 QP(Query Parser)是Spring Boot框架中负责解析查询请求的组件。当用户在电商平台上输入搜索关键字时,QP会将关键字解析为查询语句,并根据这个查询语句去检索相应的商品信息。QP具有很强的灵活性和功能性,可以实现各种复杂的搜索需求。 QP在电商搜索中的作用是很关键的。它能够帮助用户快速准确地定位所需的商品,并根据用户的需求进行排序和过滤。通过QP,用户可以根据价格、品牌、评价等多种条件来进行搜索,并获得符合条件的商品列表。 Spring Boot框架中的QP组件具有很多优势。首先,它基于Lucene搜索引擎,具有快速高效的搜索能力。其次,QP可以与其他组件(如数据库、缓存等)无缝集成,实现搜索结果的存储和缓存。此外,QP还支持全文搜索和相关性排序等功能,提升了用户的搜索体验。 总之,Spring Boot的电商搜索QP组件是实现电商平台搜索功能的重要组成部分。它通过解析查询请求并利用强大的搜索引擎实现了快速、准确的商品搜索。QP的灵活性和功能性使用户可以根据自己的需求找到所需的商品,并提供了良好的搜索体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值