一种基于用户偏好的消息推送方法和平台技术

技术编号:13771738 阅读:76 留言:0更新日期:2016-09-29 17:10
本发明专利技术实施例提供了一种基于用户偏好的消息推送方法和平台,其中所述方法包括:接收第一用户设定的推广信息;获取与所述推广信息匹配的第二用户的标识;获取所述第二用户的标识对应的第二用户的偏好信息;基于所述第二用户的偏好信息与所述推广信息,生成推送消息;向所述第二用户推送所述推送消息。本发明专利技术实施例可以自动生成个性化的推送消息,使得推送消息能够更符合第二用户的需求,提高推送消息的准确率,从而提升转化率。

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别是涉及一种基于用户偏好的消息推送方法和一种基于用户偏好的消息推送平台。
技术介绍
随着互联网信息技术的发展,O2O(Online To Offline,在线离线/线上到线下)商业模式逐渐兴起。其中,O2O是指将线下的商务机会与互联网结合,让互联网成为线下交易的平台。在O2O领域,用户使用平台型应用程序app进行消费决策的途径主要有两种:一是用户主动发起浏览、筛选、搜索等操作,获取相关信息后进行决策;二是平台通过运营活动、个性化推荐等消息推送(PUSH)的形式引导用户决策。消息推送是app运营的重要手段,能够主动触达用户,但是运营不当会影响用户体验。因此一般push的资源都由平台严格控制,不会开放给商家使用,作为实际服务的提供者,商家缺少主动触达用户的手段。商家也可以通过微信公众号向会员(关注微信公众号即成为会员)发送消息,但是需要用户首先知道该商家的微信号并关注,推广成本较高。并且,消费者成为该商家的会员后,商家也只能获取会员在本店消费的有限信息,对营销的帮助有限。此外,消费者一般不会关注太多单店的微信号,因此形成了消费者为了获取优惠关注商家的微信号,消费之后再取消关注的死循环,导致用户留存率低。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于用户偏好的消息推送方法和相应的一种基于用户偏好的消息推送平台。为了解决上述问题,本专利技术实施例公开了一种基于用户偏好的消息推送方法,包括:接收第一用户设定的推广信息;获取与所述推广信息匹配的第二用户的标识;获取所述第二用户的标识对应的第二用户的偏好信息;基于所述第二用户的偏好信息与所述推广信息,生成推送消息;向所述第二用户推送所述推送消息。优选地,所述推广信息包括:推广规则以及推广内容。优选地,所述获取与所述推广信息匹配的第二用户的标识的步骤包括:获取登录用户的历史行为数据和/或实时行为数据;判断所述登录用户的历史行为数据和/或实时行为数据是否符合所述推广规则;将符合所述推广规则的登录用户的标识作为与所述推广信息匹配的第二用户的标识。优选地,所述获取所述第二用户的标识对应的第二用户的偏好信息的步骤包括:基于所述历史行为数据计算所述第二用户的基本偏好信息;采用所述实时行为数据和/或所述历史行为数据对所述基本偏好信息进行修正,得到所述第二用户的偏好信息。优选地,所述历史行为数据包括多种特定行为,所述基于所述历史行为数据计算所述第二用户的基本偏好信息的步骤包括:分别获取所述特定行为出现的次数;分别计算每种特定行为出现的次数与对应的预设权重的点积,得到所述第二用户的基本偏好信息。优选地,在所述基于所述第二用户的偏好信息与所述推广信息,生成推送消息的步骤之前,还包括:计算所述第二用户的标识对应的第二用户的偏好信息与所述推广信息的匹配度;将匹配度大于预设阈值的第二用户作为目标第二用户。优选地,所述推广规则包括多种属性信息;所述偏好信息包括多种类型的偏好信息;所述计算所述第二用户的标识对应的第二用户的偏好信息与所述推广信息的匹配度的步骤包括:从第二用户的多种类型的偏好信息中,确定所述推广规则中每个属性信息对应的偏好信息;计算每个属性信息与对应的偏好信息的点积,得到所述第二用户的偏好信息与推广信息的匹配度。优选地,所述基于所述第二用户的偏好信息与所述推广信息,生成推送消息的步骤包括:获取所述目标第二用户的每种类型的偏好信息中,数值最大的偏好信息,作为重点偏好信息;以所述重点偏好信息为侧重点,结合所述推广内容,生成推送消息。本专利技术实施例还公开了一种基于用户偏好的消息推送方法,包括:接收多个第一用户设定的推广信息,并将所述推广信息存储在推广信息数据库中;获取第二用户的偏好信息;从所述推广信息数据库中确定与所述第二用户的偏好信息匹配的目标推广信息;基于所述第二用户的偏好信息与所述目标推广信息,生成推送消息;向所述第二用户推送所述推送消息。优选地,所述推广信息包括:推广规则以及推广内容。优选地,所述获取第二用户的偏好信息的步骤包括:获取第二用户的历史行为数据和/或实时行为数据;基于所述历史行为数据计算所述第二用户的基本偏好信息;采用所述实时行为数据和/或所述历史行为数据对所述基本偏好信息进行修正,得到所述第二用户的偏好信息。优选地,所述历史行为数据包括多种特定行为,所述基于所述历史行为数据计算所述第二用户的基本偏好信息的步骤包括:分别获取所述特定行为出现的次数;分别计算每种特定行为出现的次数与对应的预设权重的点积,得到所述第二用户的基本偏好信息。优选地,所述从所述推广信息数据库中确定与所述第二用户的偏好信息匹配的目标推广信息的步骤包括:从所述推广信息数据库中选择与所述第二用户的历史行为数据和/或实时行为数据匹配的推广信息,作为第一候选推广信息;计算所述第二用户的偏好信息与所述第一候选推广信息的匹配度;将匹配度大于预设阈值的第一候选推广信息,作为第二候选推广信息;分别计算所述第二候选推广信息的排序系数;将排序系数最高的第二候选推广信息作为目标推广信息。优选地,所述推广规则包括多种属性信息;所述偏好信息包括多种类型的偏好信息;所述计算所述第二用户的偏好信息与所述第一候选推广信息的匹配度的步骤包括:从第二用户的多种类型的偏好信息中,确定所述第一候选推广信息中每个属性信息对应的偏好信息;计算每个属性信息与对应的偏好信息的点积,得到所述第二用户的偏好信息与第一候选推广信息的匹配度。优选地,采用如下方式计算所述第二候选推广信息的排序系数rank:rank=bid*Q,其中,bid为第一用户对所述推送规则的出价;Q为推送规则的质量;Q=用户偏好信息*历史推广效果历史推广效果=推送消息带来的订单量/推送消息的发送量。优选地,所述基于所述第二用户的偏好信息与所述推广信息,生成推送消息的步骤包括:获取所述第二用户的每种类型的偏好信息中,数值最大的偏好信息,作为重点偏好信息;以所述重点偏好信息为侧重点,结合所述目标推广信息中的推广内容,生成推送消息。本专利技术实施例还公开了一种基于用户偏好的消息推送平台,包括:第一推广信息接收模块,用于接收第一用户设定的推广信息;第二用户标识获取模块,用于获取与所述推广信息匹配的第二用户的标识;第一偏好信息获取模块,用于获取所述第二用户的标识对应的第二用户的偏好信息;第一推送消息生成模块,用于基于所述第二用户的偏好信息与所述推广信息,生成推送消息;第一推送模块,用于向所述第二用户推送所述推送消息。本专利技术实施例还公开了一种基于用户偏好的消息推送平台,包括:第二推广信息接收模块,用于接收多个第一用户设定的推广信息,并将所述推广信息存储在推广信息数据库中;第二偏好信息获取模块,用于获取第二用户的偏好信息;目标推广信息获取模块,用于从所述推广信息数据库中确定与所述第二用户的偏好信息匹配的目标推广信息;第二推送消息生成模块,用于基于所述第二用户的偏好信息与所述目标推广信息,生成推送消息;第二推送模块,用于向所述第二用户推送所述推送消息。本专利技术实施例包括以下优点:在本专利技术实施例中,在接收到第一用户设定的推广信息以后,可以获取与所述推广信息匹配的第二用户的偏好信息,并根据该偏本文档来自技高网...

【技术保护点】
一种基于用户偏好的消息推送方法,其特征在于,包括:接收第一用户设定的推广信息;获取与所述推广信息匹配的第二用户的标识;获取所述第二用户的标识对应的第二用户的偏好信息;基于所述第二用户的偏好信息与所述推广信息,生成推送消息;向所述第二用户推送所述推送消息。

【技术特征摘要】
1.一种基于用户偏好的消息推送方法,其特征在于,包括:接收第一用户设定的推广信息;获取与所述推广信息匹配的第二用户的标识;获取所述第二用户的标识对应的第二用户的偏好信息;基于所述第二用户的偏好信息与所述推广信息,生成推送消息;向所述第二用户推送所述推送消息。2.根据权利要求1所述的方法,其特征在于,所述推广信息包括:推广规则以及推广内容。3.根据权利要求2所述的方法,其特征在于,所述获取与所述推广信息匹配的第二用户的标识的步骤包括:获取登录用户的历史行为数据和/或实时行为数据;判断所述登录用户的历史行为数据和/或实时行为数据是否符合所述推广规则;将符合所述推广规则的登录用户的标识作为与所述推广信息匹配的第二用户的标识。4.根据权利要求3所述的方法,其特征在于,所述获取所述第二用户的标识对应的第二用户的偏好信息的步骤包括:基于所述历史行为数据计算所述第二用户的基本偏好信息;采用所述实时行为数据和/或所述历史行为数据对所述基本偏好信息进行修正,得到所述第二用户的偏好信息。5.根据权利要求4所述的方法,其特征在于,所述历史行为数据包括多种特定行为,所述基于所述历史行为数据计算所述第二用户的基本偏好信息的步骤包括:分别获取所述特定行为出现的次数;分别计算每种特定行为出现的次数与对应的预设权重的点积,得到所述第二用户的基本偏好信息。6.根据权利要求2所述的方法,其特征在于,在所述基于所述第二用户的偏好信息与所述推广信息,生成推送消息的步骤之前,还包括:计算所述第二用户的标识对应的第二用户的偏好信息与所述推广信息的匹配度;将匹配度大于预设阈值的第二用户作为目标第二用户。7.根据权利要求6所述的方法,其特征在于,所述推广规则包括多种属性信息;所述偏好信息包括多种类型的偏好信息;所述计算所述第二用户的标识对应的第二用户的偏好信息与所述推广信息的匹配度的步骤包括:从第二用户的多种类型的偏好信息中,确定所述推广规则中每个属性信息对应的偏好信息;计算每个属性信息与对应的偏好信息的点积,得到所述第二用户的偏好信息与推广信息的匹配度。8.根据权利要求7所述的方法,其特征在于,所述基于所述第二用户的偏好信息与所述推广信息,生成推送消息的步骤包括:获取所述目标第二用户的每种类型的偏好信息中,数值最大的偏好信息,作为重点偏好信息;以所述重点偏好信息为侧重点,结合所述推广内容,生成推送消息。9.一种基于用户偏好的消息推送方法,其特征在于,包括:接收多个第一用户设定的推广信息,并将所述推广信息存储在推广信息数据库中;获取第二用户的偏好信息;从所述推广信息数据库中确定与所述第二用户的偏好信息匹配的目标推广信息;基于所述第二用户的偏好信息与所述目标推广信息,生成推送消息;向所述第二用户推送所述推送消息。10.根据权利要求9所述的方法,其特征在于,所述推广信息包括:推广规则以及推广内容。11.根据权利要求10所述的方法,其特征在于,所述获取第二用户的偏好信息的步骤包括:获取第二用户的历史行为数据和/或实时行为数据;基于所述历史行为数据计算所述第二用户的...

【专利技术属性】
技术研发人员:罗莎莎倪勇刘怀军郭凯
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

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

1