一种基于权重计算的消息推送方法、装置、设备及存储介质制造方法及图纸

技术编号:27826175 阅读:33 留言:0更新日期:2021-03-30 11:09
本申请实施例公开了一种基于权重计算的消息推送方法、装置、设备及存储介质。本申请实施例提供的技术方案通过根据待推送消息的消息类型确定消息权重数据,并结合时间戳信息计算待推送消息对于每个用户端的消息得分,在将待推送消息推送到每个用户端的消息队列后,根据每个消息队列中各待推送消息的消息得分的排序情况,从消息队列中获取最优先发送的待推送消息并向对应用户端发送,向用户推送其更感兴趣的消息,并且每个用户端对应的消息权重均可基于用户端的反馈信息动态更新,提高用户对推送消息的消费几率,优化用户体验。优化用户体验。优化用户体验。

【技术实现步骤摘要】
一种基于权重计算的消息推送方法、装置、设备及存储介质


[0001]本申请实施例涉及互联网
,尤其涉及一种基于权重计算的消息推送方法、装置、设备及存储介质。

技术介绍

[0002]用户关注内容通知是服务器将App内产生的可能对用户关注的内容推送给用户,引导用户查看、消费内容,是提高内容消费数据,并提高用户活跃和留存手段之一。
[0003]现在很多产品的推送方式一般是圈定一部分用户,并不定时给用户发一些特定类型的消息,引导用户进行进入端内进行消费,但是这种直接推送给用户的推送方式很容易引起用户的反感。
[0004]现有技术中,为了精准地向用户推送消息,在推送消息前,先获取待推送消息的数据类型和目标用户对该数据类型的权重,并根据数据类型的权重将待推送消息插入目标用户的消息队列中,消息队列根据待推送消息的排序依次向目标用户推送消息。但是这种消息推送方法仍存在推送的消息为用户不感兴趣的消息的情况,不利于用户体验。

技术实现思路

[0005]本申请实施例提供一种基于权重计算的消息推送方法、装置、设备及存储介质,以向用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于权重计算的消息推送方法,其特征在于,包括:获取待推送消息的消息类型,并根据所述消息类型获取各用户端的消息权重数据,所述消息权重数据基于用户端的反馈信息进行更新;基于所述消息权重数据和时间戳信息,计算所述待推送消息对于各用户端的消息得分,并将所述待推送消息更新至各用户端对应的消息队列;根据所述消息队列中各待推送消息的消息得分排序,从所述消息队列中获取优先发送的待推送消息,并向用户端发送所述待推送消息。2.根据权利要求1所述的基于权重计算的消息推送方法,其特征在于,所述根据所述消息类型获取各用户端的消息权重数据,包括:根据消息权重数据与消息类型之间的映射关系,映射并获取所述消息类型对应各用户端的消息权重数据。3.根据权利要求1所述的基于权重计算的消息推送方法,其特征在于,所述基于所述消息权重数据和时间戳信息,计算所述待推送消息对于各用户端的消息得分,包括:获取时间戳信息,并确定时间戳信息对应的时间戳权重;基于所述消息权重数据、所述时间戳信息和所述时间戳权重,计算所述待推送消息对于各用户端的消息得分。4.根据权利要求3所述的基于权重计算的消息推送方法,其特征在于,所述消息得分的计算公式为:消息得分=消息权重数据*时间戳权重+时间戳信息。5.根据权利要求1所述的基于权重计算的消息推送方法,其特征在于,所述根据所述消息队列中各待推送消息的消息得分排序,从所述消息队列中获取优先发送的待推送消息,并向用户端发送所述待推送消息,包括:按照消息得分的大小顺序,对所述消息队列中的待推送消息进行排序;从所述消息队列中获取排序最靠前的待推送消息;向用户端发送所述待推送消息,并更新所述消息队列。6.根据权利要求1所述的基于权重计算的消息推送方法,其特征在于,所述方法还包括:接收用户端发送的反馈信息,所述反馈信息由用户端根据对已接收信息进行的交互操作产生;基于所述反馈信息,对所述用户端相应消息类型的消息权重数据进行更新。7.根据权利要求6所述的基于权重计算的消息推送方法,其特征在于,所述基于所述反馈信息,对所述用户端相应消息类型的消息权重数据进行更新,包括:基于对已接收信息进行正向反馈...

【专利技术属性】
技术研发人员:陈培虎陈义武
申请(专利权)人:广州市百果园网络科技有限公司
类型:发明
国别省市:

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

1