一种提供用户个性化资源消息推送的方法和装置制造方法及图纸

技术编号:12803990 阅读:100 留言:0更新日期:2016-02-02 19:10
本发明专利技术公开了一种提供用户个性化资源消息推送的方法和装置,所述方法包括步骤:根据用户在各日期及各时间段访问资源的频率,确定适合对该用户进行消息推送的一个或多个消息推送日期及时间段;在当前日期及时间段属于所述消息推送日期及时间段的情况下,从资源集合中选择符合用户的偏好特征的一个或多个资源;以及在操作系统中提供关于一个或多个资源的消息推送。

【技术实现步骤摘要】

本专利技术涉及信息处理
,尤其涉及一种提供用户个性化资源消息推送的方法和装置
技术介绍
个性化推荐是根据用户的历史访问记录,计算出用户的可能偏好,从而向用户推荐个性化内容的方法。消息推送(例如,弹窗)是一种重要的推广手段,但也会对用户造成一定程度的打扰。在现有技术中,通常由产品或运营人员进行设定,人工进行推荐,或者对于所有的用户都进行消息推送。这样会打扰到用户,也无法对于每个用户实现个性化推荐,用户体验不佳,影响了消息推送的推广效果。
技术实现思路
鉴于上述问题,提出了本专利技术,以便提供一种克服上述问题或者至少部分地解决上述问题的提供用户个性化资源消息推送的方法和装置。依据本专利技术的第一方面,提供了一种提供用户个性化资源消息推送的方法,包括步骤:根据用户在各日期及各时间段访问资源的频率,确定适合对该用户进行消息推送的一个或多个消息推送日期及时间段;在当前日期及时间段属于所述消息推送日期及时间段的情况下,从资源集合中选择符合用户的偏好特征的一个或多个资源;以及在操作系统中提供关于一个或多个资源的消息推送。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,在所述在操作系统中提供关于一个或多个资源的消息推送的步骤之前,所述方法还包括步骤:根据用户、资源、以及用户对于消息推送反馈的历史特征、以及用户当前对于消息推送反馈的在线特征,利用预先定义的训练模型对所选择的一个或多个资源进行预测,以给出反映所选择的一个或多个资源中的每个资源是否适合对该用户进行消息推送的分数,并且在所述在操作系统中提供关于一个或多个资源的消息推送的步骤中,根据所述分数,在操作系统中提供关于一个或多个资源的消息推送。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,还包括步骤:在所确定的消息推送日期及时间段的个数小于第一阈值的情况下,将其他用户访问资源频率最高的多个日期及时间段补充为适于对该用户进行消息推送的消息推送日期及时间段,以使所述消息推送日期及时间段的个数等于第一阈值。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,还包括步骤:按照相同或者不同的时间周期更新所述用户的历史特征、所述资源的历史特征、以及所述用户对于消息推送反馈的历史特征。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,用户的历史特征包括以下特征中的一个或多个:用户的基础特征、用户的偏好特征、用户的行为特征,其中:用户的基础特征包括以下特征中的一个或多个:性别、年龄、职业;用户的偏好特征包括以下特征中的一个或多个:用户偏好的资源的类型、主题、画面风格;用户的行为特征包括以下特征中的一个或多个:用户访问资源运行页面的情况、用户访问资源网站的情况、用户访问资源支付页面的情况、用户访问资源论坛的情况。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,资源的历史特征包括资源的基础特征和/或统计特征,其中:资源的基础特征包括以下特征中的一个或多个:资源的类型、主题、画面风格、主要角色;资源的统计特征包括以下特征中的一个或多个:资源的平均点击率、平均启动量、平均搜索量。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,用户对于消息推送反馈的历史特征包括以下特征中的一个或多个:用户点击消息推送的情况、用户没有点击消息推送的情况、用户点击消息推送后注册的情况。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,用户当前对于消息推送反馈的在线特征是通过组合用户对于消息推送反馈的历史特征以及用户当前在线状态下对于消息推送反馈的特征而得到的。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的方法中,所述预先定义的训练模型是L1-logistic regression模型。依据本专利技术的第二方面,提供了一种提供用户个性化资源消息推送的装置,包括:消息推送时机确定模块,用于根据用户在各日期及各时间段访问资源的频率,确定适合对该用户进行消息推送的一个或多个消息推送日期及时间段;偏好资源选择模块,用于在当前日期及时间段属于所述消息推送日期及时间段的情况下,从资源集合中选择符合用户的偏好特征的一个或多个资源;以及消息推送模块,用于在操作系统中提供关于一个或多个资源的消息推送。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的装置中,还包括消息推送预测模块,用于根据用户、资源、以及用户对于消息推送反馈的历史特征、以及用户当前对于消息推送反馈的在线特征,利用预先定义的训练模型对所选择的一个或多个资源进行预测,以给出反映所选择的一个或多个资源中的每个资源是否适合对该用户进行消息推送的分数,其中,所述消息推送模块根据所述分数,在操作系统中提供关于一个或多个资源的消息推送。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的装置中,在所确定的消息推送日期及时间段的个数小于第一阈值的情况下,所述消息推送时机确定模块将其他用户访问资源频率最高的多个日期及时间段补充为适于对该用户进行消息推送的消息推送日期及时间段,以使所述消息推送日期及时间段的个数等于第一阈值。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的装置中,还包括:历史特征更新模块,用于按照相同或者不同的时间周期更新所述用户的历史特征、所述资源的历史特征、以及所述用户对于消息推送反馈的历史特征。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的装置中,用户的历史特征包括以下特征中的一个或多个:用户的基础特征、用户的偏好特征、用户的行为特征,其中:用户的基础特征包括以下特征中的一个或多个:性别、年龄、职业;用户的偏好特征包括以下特征中的一个或多个:用户偏好的资源的类型、主题、画面风格;用户的行为特征包括以下特征中的一个或多个:用户访问资源运行页面的情况、用户访问资源网站的情况、用户访问资源支付页面的情况、用户访问资源论坛的情况。可选地,在根据本专利技术的上述实施例的提供用户个性化资源消息推送的装置中,资源的历史特征包括资源的基础特征和/或统计特征,其中:资源的基础特征包括以下特征中的一个或多个:资源的类型、主题、画面风格、主要角色;资源的统计特征包括以下特征中的一个或多个:资源的平均点击率、平均启动量、平均搜索量。本文档来自技高网...

【技术保护点】
一种提供用户个性化资源消息推送的方法,包括步骤:根据用户在各日期及各时间段访问资源的频率,确定适合对该用户进行消息推送的一个或多个消息推送日期及时间段;在当前日期及时间段属于所述消息推送日期及时间段的情况下,从资源集合中选择符合用户的偏好特征的一个或多个资源;以及在操作系统中提供关于一个或多个资源的消息推送。

【技术特征摘要】
1.一种提供用户个性化资源消息推送的方法,包括步骤:
根据用户在各日期及各时间段访问资源的频率,确定适合对该用户进
行消息推送的一个或多个消息推送日期及时间段;
在当前日期及时间段属于所述消息推送日期及时间段的情况下,从资
源集合中选择符合用户的偏好特征的一个或多个资源;以及
在操作系统中提供关于一个或多个资源的消息推送。
2.如权利要求1所述的方法,其中在所述在操作系统中提供关于一个
或多个资源的消息推送的步骤之前,所述方法还包括步骤:
根据用户、资源、以及用户对于消息推送反馈的历史特征、以及用户
当前对于消息推送反馈的在线特征,利用预先定义的训练模型对所选择的
一个或多个资源进行预测,以给出反映所选择的一个或多个资源中的每个
资源是否适合对该用户进行消息推送的分数,并且
在所述在操作系统中提供关于一个或多个资源的消息推送的步骤中,
根据所述分数,在操作系统中提供关于一个或多个资源的消息推送。
3.根据权利要求1-2任一项所述的方法,还包括步骤:
在所确定的消息推送日期及时间段的个数小于第一阈值的情况下,将
其他用户访问资源频率最高的多个日期及时间段补充为适于对该用户进
行消息推送的消息推送日期及时间段,以使所述消息推送日期及时间段的
个数等于第一阈值。
4.根据权利要求1-3中的任一项所述的方法,还包括步骤:按照相同
或者不同的时间周期更新所述用户的历史特征、所述资源的历史特征、以
及所述用户对于消息推送反馈的历史特征。
5.根据权利要求1-4任一项所述的方法,其中用户的历史特征包括以
下特征中的一个或多个:用户的基础特征、用户的偏好特征、用户的行为
特征,其中:
用户的基础特征包括以下特征中的一个或多个:性别、年龄、职业;
用户的偏好特征包括以下特征中的一个或多个:用户偏好的资源的类
型、主题、画面风格;
用户的行为特征包括以下特征中的一个或...

【专利技术属性】
技术研发人员:刘鎏苏晓东王安滨
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1