提醒消息的推送方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:38823198 阅读:15 留言:0更新日期:2023-09-15 20:02
本申请实施例提供了一种提醒消息的推送方法、装置、电子设备及可读存储介质,涉及数据处理技术领域。该方法包括:对于每个沉默用户,基于沉默用户在各个维度属性的属性值从目标应用程序的至少一个活跃用户中确定至少一个参考用户;确定沉默用户和参考用户的用户画像之间的第一相似度;将第一相似度最大值对应的参考用户作为沉默用户对应的目标活跃用户,从目标活跃用户的用户画像中确定目标活跃用户的活跃时间段,基于活跃时间段确定向沉默用户推送提醒消息的目标时刻;在目标时刻向沉默用户推送提醒消息。本申请实施例,可避免出现骚扰用户行为,提高应用程序的点击率和召回率,同时可降低企业、商家提高召回率的成本。商家提高召回率的成本。商家提高召回率的成本。

【技术实现步骤摘要】
提醒消息的推送方法、装置、电子设备及可读存储介质


[0001]本申请涉及数据处理
,具体而言,本申请涉及一种提醒消息的推送方法、装置、电子设备及可读存储介质。

技术介绍

[0002]一个应用程序的沉默用户指的是很常一段时间不使用该应用程序或不在该应用程序活跃的用户,比如用户甲3个月未使用某购物应用程序,那么用户甲可称为该购物应用程序的沉默用户。
[0003]现有方案中,为提高用户召回率,一些企业、商家通过短信、广告以及push消息等方式向用户推送提醒信息,比如该提醒消息为商家发送的短信,该短信中包括商家在某购物应用程序中的店铺网址,用户可查看短信、点击短信中的店铺网址来参加店铺优惠活动。
[0004]一些方式是在同一固定时间段向所有用户推送提醒消息,然而这种方式并不能很好的提高用户召回率,这是因为不同的用户使用应用程序的活跃时间是不同的,在接收到该提醒消息的时间段用户可能由于处于忙碌状态而忽略该提醒消息;还有一些方式是基于在不同的用户的活跃时间分别向各个用户发送提醒消息,但这种方式并不适用于沉默用户,这是因为沉默用户无活跃时间,也就不会接收到提醒消息,因此,具体在哪个时间段或时刻向沉默用户推送提醒消息以提高沉默用户的召回率是一个亟待解决的问题。

技术实现思路

[0005]本申请实施例提供了一种提醒消息的推送方法、装置、电子设备、计算机可读存储介质及计算机程序产品,用于解决
技术介绍
的技术问题。
[0006]根据本申请实施例的第一方面,提供了一种提醒消息的推送方法,该方法包括
[0007]获取目标应用程序的至少一个沉默用户的用户画像和至少一个活跃用户的用户画像;用户画像包括至少一个维度属性的属性值;
[0008]对于每个沉默用户,基于沉默用户在各个维度属性的属性值从目标应用程序的至少一个活跃用户中确定至少一个参考用户,参考用户和沉默用户在至少一个维度属性存在相同的属性值;
[0009]对于每个参考用户,确定沉默用户和参考用户的用户画像之间的第一相似度;
[0010]将第一相似度最大值对应的参考用户作为沉默用户对应的目标活跃用户,从目标活跃用户的用户画像中确定目标活跃用户的活跃时间段,基于活跃时间段确定向沉默用户推送提醒消息的目标时刻;
[0011]在目标时刻向沉默用户推送提醒消息;提醒消息用于指示沉默用户访问目标应用程序。
[0012]根据本申请实施例的第二方面,提供了一种提醒消息的推送装置,该装置包括:
[0013]用户画像获取模块,用于获取目标应用程序的至少一个沉默用户的用户画像和至少一个活跃用户的用户画像;用户画像包括至少一个维度属性的属性值;
[0014]参考用户确定模块,用于对于每个沉默用户,基于沉默用户在各个维度属性的属性值从目标应用程序的至少一个活跃用户中确定至少一个参考用户,参考用户和沉默用户在至少一个维度属性存在相同的属性值;
[0015]第一相似度计算模块,用于对于每个参考用户,确定沉默用户和参考用户的用户画像之间的第一相似度;
[0016]目标活跃用户确定模块,用于将第一相似度最大值对应的参考用户作为沉默用户对应的目标活跃用户,从目标活跃用户的用户画像中确定目标活跃用户的活跃时间段,基于活跃时间段确定向沉默用户推送提醒消息的目标时刻;
[0017]推送模块,用于在目标时刻向沉默用户推送提醒消息;提醒消息用于指示沉默用户访问目标应用程序。
[0018]根据本申请实施例的第三方面,提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上的计算机程序,处理器执行程序时实现如第一方面所提供的方法的步骤。
[0019]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。
[0020]根据本申请实施例的第五方面,提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,当计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行实现如第一方面所提供的方法的步骤。
[0021]本申请实施例提供的技术方案带来的有益效果是:
[0022]本申请实施例基于沉默用户的用户画像确定和沉默用户的相似度较高的目标活跃用户,基于该目标活跃用户的活跃时间段确定沉默用户的接收提醒消息推送的目标时刻,在该目标时刻向沉默用户推送提醒消息,可避免出现骚扰用户行为,提高应用程序的点击率和召回率,同时可降低企业、商家提高召回率的成本。
附图说明
[0023]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0024]图1为本申请实施例提供的实现提醒消息的推送方法的系统架构示意图;
[0025]图2为本申请实施例提供的一种提醒消息的推送方法的流程示意图;
[0026]图3为本申请实施例提供的建立的正排索引的示意图;
[0027]图4为本申请实施例提供的倒排索引的示意图;
[0028]图5为本申请实施例提供第一向量和第二向量之间的夹角的示意图;
[0029]图6为本申请实施例提供的又一种提醒消息的推送方法的流程示意图;
[0030]图7为本申请实施例提供的一种提醒消息的推送装置的结构示意图;
[0031]图8为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0032]下面结合本申请中的附图描述本申请的实施例。应理解,下面结合附图所阐述的
实施方式,是用于解释本申请实施例的技术方案的示例性描述,对本申请实施例的技术方案不构成限制。
[0033]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本
所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“A和/或B”可以实现为“A”,或者实现为“B”,或者实现为“A和B”。
[0034]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0035]下面通过对几个示例性实施方式的描述,对本申请实施例的技术方案以及本申请的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提醒消息的推送方法,其特征在于,包括:获取目标应用程序的至少一个沉默用户的用户画像和至少一个活跃用户的用户画像;所述用户画像包括至少一个维度属性的属性值;对于每个沉默用户,基于所述沉默用户在各个维度属性的属性值从所述目标应用程序的至少一个活跃用户中确定至少一个参考用户,所述参考用户和所述沉默用户在至少一个维度属性存在相同的属性值;对于每个参考用户,确定所述沉默用户和所述参考用户的用户画像之间的第一相似度;将第一相似度最大值对应的参考用户作为所述沉默用户对应的目标活跃用户,从所述目标活跃用户的用户画像中确定所述目标活跃用户的活跃时间段,基于所述活跃时间段确定向所述沉默用户推送提醒消息的目标时刻;在所述目标时刻向所述沉默用户推送提醒消息;所述提醒消息用于指示所述沉默用户访问所述目标应用程序。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标活跃用户的活跃时间段确定向所述沉默用户推送提醒消息的目标时刻,包括:确定所述目标活跃用户的活跃时间段的开始时刻;将所述开始时刻作为向所述沉默用户推送提醒消息的目标时刻。3.根据权利要求1或2所述的方法,其特征在于,所述在所述目标时刻向所述沉默用户推送提醒消息,包括:将所述目标时刻存储至预设的延时队列,以通过所述延时队列监控所述目标时刻,并在所述目标时刻到期后,向所述沉默用户推送提醒消息。4.根据权利要求1所述的方法,其特征在于,所述在所述目标时刻向所述沉默用户推送提醒消息,之后还包括:若确定在预设时长内所述沉默用户未访问所述目标应用程序,则向所述沉默用户重新推送所述提醒消息;所述预设时长小于所述活跃时间段对应的时长。5.根据权利要求1所述的方法,其特征在于,所述获取目标应用程序的至少一个沉默用户的用户画像,之前还包括:采集所述目标应用程序的已注册用户集中各已注册用户的用户信息;对各所述已注册用户的用户信息进行数据清洗、数据归一化处理;其中,所述用户信息包括用户标识以及用户画像;所述已注册用户集包括所述沉默用户和所述活跃用户。6.根据权利要求5所述的方法,其特征在于,所述对各所述已注册用户的用户信息进行数据清洗、数据归一化处理,之后还包括:对所有已注册用户的用户信息建立正排索引;所述正排索引以所述用户标识为索引;每个正排索引都有对应的用户画像;所述获取目标应用程序的至少一个沉默用户的用户画像,包括:对于每个沉默用户,从各个正排索引中确定所述沉默用户的用户标识对应的目标正排索引,确定所述目标正排索引对应的用户画像为所述沉默用户的...

【专利技术属性】
技术研发人员:毕鑫
申请(专利权)人:北京淘友天下技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1