消息的推送方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:31229896 阅读:25 留言:0更新日期:2021-12-08 09:59
本申请提供一种消息的推送方法、装置、设备、介质及程序产品,在消息的推送方法中,通过获取多个用户的样本信息,并基于多个用户的样本信息,肘部法则以及Kmeans算法将多个用户进行聚类处理,得到聚类结果。最后,根据聚类结果中的每个用户群体,生成与用户群体的特征信息对应的推送信息,并向用户群体中的用户发送推送信息。在该推送方法中,通过对多个用户进行聚类处理,获取至少两个用户群体以及每个群体对应的特征信息,实现根据用户群体的特征信息对每个用户群体中的用户发送推送消息,避免用户接受不需求的推送消息,提高了消息推送的精准程度。准程度。准程度。

【技术实现步骤摘要】
消息的推送方法、装置、设备、介质及程序产品


[0001]本申请涉及数据处理
,尤其涉及一种消息的推送方法、装置、设备、介质及程序产品。

技术介绍

[0002]随着移动互联网技术的飞速发展,用户可以通过手机应用程序娱乐、办公、购物等等。为了提醒用户使用应用程序,从而保持用户粘度,提高用户存活率,应用程序通常会向用户推送消息。
[0003]在现有技术中,应用程序向用户进行消息推送,主要通过运营人员利用应用程序后台或者第三方工具批量定时的对所有用户进行消息推送。用户可以通过手机通知和状态栏看到消息通知,点击消息通知从而打开该应用程序。
[0004]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:由于应用程序会对所有用户进行消息推送,使得部分用户会接收到自身不需要的推送消息,推送的精准程度较低。

技术实现思路

[0005]本申请提供一种消息的推送方法、装置、设备、介质及程序产品,以解决由于应用程序会对所有用户进行消息推送,使得部分用户会接收到自身不需要的推送消息,推送的精准程度较低的问题。
...

【技术保护点】

【技术特征摘要】
1.一种消息的推送方法,其特征在于,包括:获取多个用户的样本信息,每个用户的样本信息中包括所述用户的至少一个特征;基于所述多个用户的样本信息,肘部法则以及Kmeans算法将所述多个用户进行聚类处理,得到聚类结果,所述聚类结果包括至少两个用户群体以及每个群体对应的特征信息;根据所述聚类结果中的每个用户群体,生成与所述用户群体的特征信息对应的推送信息,并向所述用户群体中的用户发送所述推送信息。2.根据权利要求1所述的方法,其特征在于,每个用户群体的特征信息包括以下至少一种:性别信息,年龄信息,身高,体重,疾病信息,治疗方案,所述根据所述聚类结果中的每个用户群体,生成与所述用户群体的特征信息对应的推送信息,包括:针对所述聚类结果中的每个用户群体,接收用户根据所述用户群体的性别信息,年龄信息,身高,体重,疾病信息,治疗方案中的至少一种输入的信息,生成所述推送信息。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述多个用户的样本信息,肘部法则以及Kmeans算法将所述多个用户进行聚类处理,得到聚类结果,包括:根据所述多个用户的样本信息,基于肘部法则,确定出所述多个用户可被聚类的群体个数;根据所述群体个数以及所述多个用户的样本信息,基于Kmeans算法进行聚类处理,得到所述聚类结果。4.根据权利要求3所述的方法,其特征在于,所述根据所述多个用户的样本信息,基于肘部法则,确定出所述多个用户可被聚类的群体个数,包括:基于肘部法则,根据公式(1):绘制误差平方和变化曲线,其中,SSE为误差平方和,K为所述群体个数,dist为欧氏距离,x为所述多个用户的样本信息,c
i
为x与任意选取的第i个用户的样本信息的误差平方最小的距离,i为小于K的正整数;根据所述误差平方和变化曲线,获取所述误差平方和变化曲线的曲率,将所述曲率最大处对应的K值作为所述群体个数。5.根据权利要求3所述的方法,其特征在于,所述根据所述群体个数以及所述多个用户的样本信息,基于Kmeans算法进行聚类处理,包括:根据所述群体个数,获取聚类中心点,所述聚类中心点为随机选取的用户,且所述聚类中心点的个数与所述群体个数相同;根据公式(2):c
i
:=argmin
j
‖x
(i)

μ
j
‖2,对所述多个用户进行聚类处理,arg为标记符号,用于标记每个用户对应的用户群体,所述μ
j
为第j个聚类中心点,其中j为小于K的正整数。6.根据权利要求1或2所述的方法,其特征在于,所述获取多个用户的样本信息,包括:对系统数据库中存储的每个用户的信息,进行脱敏处理,得到每个用户的脱敏信息;将每个用户的脱敏信息中的特征进行数值转换,得到所述多个用户的样本信息,每个用户的样本信息中包括所述用户的至少一个采用数值表示的特征。7.一种消息的推送装置,其特征在于,包括:获取模块,用于获取多个用户的样本信息,每个用户的样本信息中包括所述用户的至少一个特征;处理模块,用于基于所述多...

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:北京京东拓先科技有限公司
类型:发明
国别省市:

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

1