本公开涉及互联网,尤其涉及对象推送及同款簇的识别方法、介质、设备和程序产品。
背景技术:
1、在一些应用场景中,服务平台需要对用户进行对象推送。服务平台推送给用户的对象的质量会影响用户体验,从而影响服务平台的用户流量。为了提高用户体验,希望避免推送的对象过于同质化。为实现该目的,在相关技术中,会将同一推送序列中相似的对象分散到多个不同的推送序列中。然而,这种方式可能导致原本期望在同一推送序列中推送的对象无法被及时推送,从而降低服务平台的用户流量。
技术实现思路
1、第一方面,本公开实施例提供一种对象推送方法,所述方法包括:确定初始推送序列,所述初始推送序列中包括至少一个类簇分别包括的多个待推送对象;确定所述至少一个类簇中分别包括的目标对象,类簇中的目标对象在至少一个维度上的性能参数优于该类簇中的其他对象在对应维度上的性能参数;将所述初始推送序列中的各个类簇的目标推送对象调整到对应类簇的其他对象之前,得到目标推送序列;对所述目标推送序列进行推送。
2、第二方面,本公开实施例提供一种同款簇的识别方法,所述方法包括:获取电商平台的多个商品的商品信息;对所述多个商品的商品信息分别进行特征提取,得到所述多个商品的特征;对所述多个商品的特征进行聚类,得到所述多个商品所属的至少一个同款簇;同一个同款簇中的商品为同一型号或款式的商品的集合;其中,所述多个商品的信息用于推送至客户端,且同一个同款簇中的目标商品相比于该同款簇中的其他商品被优先推送,同款簇中的目标商品在至少一个维度上的商品属性优于该同款簇中的其他商品在对应维度上的商品属性。
3、第三方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开任一实施例所述的方法。
4、第四方面,本公开实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本公开任一实施例所述的方法。
5、第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本公开任一实施例所述的方法。
6、在本公开实施例中,首先获取到初始推送序列,该初始推送序列中包括至少一个类簇分别包括的待推送对象,然后,分别确定各个类簇中性能参数较优的目标对象,再对初始推送序列中的各个待推送对象的推送顺序进行调整,得到目标推送序列之后,将目标推送序列推送给用户。在目标推送序列中,各个类簇下性能参数较优的目标对象会在对应类簇的其他对象之前被推送,一方面,由于初始推送序列中的各个待推送对象仍然是在同一个目标推送序列中被推送的,无需将初始推送序列中的各个待推送对象分散到不同的推送序列中,因此,减少了原本期望在同一推送序列中推送的对象无法被及时推送的情况;另一方面,性能参数较优的对象被优先推送,使得用户能够优先获取到高质量的对象,从而提高了用户体验,进而提高了服务平台的用户流量。
7、应当理解,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。
1.一种对象推送方法,所述方法包括:
2.根据权利要求1所述的方法,所述初始推送序列中的任意一个待推送对象均包括第一标签信息,待推送对象的第一标签信息用于指示该待推送对象所属的类簇;所述方法还包括:
3.根据权利要求2所述的方法,所述分别获取对象集合中的多个候选对象的第一标签信息,包括:
4.根据权利要求1所述的方法,所述初始推送序列中的任意一个待推送对象均包括第二标签信息,待推送对象的第二标签信息用于指示该待推送对象是否为所属类簇中的目标对象;所述确定所述至少一个类簇中分别包括的目标对象,包括:
5.根据权利要求1所述的方法,类簇中的目标对象包括该类簇中分别对应于所述至少一个维度的目标对象;所述方法还包括:
6.根据权利要求5所述的方法,所述基于所述类簇中的多个候选对象对应于所述维度的性能得分,从所述类簇中的多个候选对象中确定所述类簇中对应于所述维度的目标对象,包括:
7.根据权利要求6所述的方法,所述基于所述类簇中的多个候选对象对应于所述维度的性能得分和所述类簇中的多个候选对象的转化率得分,从所述类簇中的多个候选对象中确定所述类簇中对应于所述维度的目标对象,包括:
8.根据权利要求5所述的方法,所述至少一个维度包括用于表示候选对象的受欢迎程度的第一维度,所述第一维度上的性能参数包括交付数量;所述获取所述类簇中的多个候选对象对应于所述维度的性能得分,包括:
9.根据权利要求5所述的方法,所述至少一个维度包括用于表示候选对象的价格的第二维度,所述第二维度上的性能参数包括价格参数;所述获取所述类簇中的多个候选对象对应于所述维度的性能得分,包括:
10.根据权利要求5所述的方法,所述至少一个维度包括用于表示候选对象的服务质量的第三维度,所述第三维度上的性能参数包括交付时长;所述获取所述类簇中的多个候选对象对应于所述维度的性能得分,包括:
11.根据权利要求1所述的方法,所述对所述初始推送序列中的各个待推送对象的推送顺序进行调整,包括:
12.根据权利要求1所述的方法,所述方法还包括:
13.根据权利要求1所述的方法,同一类簇中的多个待推送对象的特征相似度大于预设的相似度阈值。
14.一种同款簇的识别方法,所述方法包括:
15.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1至14任意一项所述的方法。
16.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至14任意一项所述的方法。
17.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现权利要求1至14任意一项所述的方法。
