The invention discloses an information recommendation method, which includes terminal collecting user's operation data and sending it to server. Server obtains user's behavior characteristics according to operation data in preset time. Server builds real-time recommendation model of each application scenario corresponding to behavior characteristics in real time, and sends real-time recommendation to terminal. When the trigger condition is satisfied, the terminal calls the real-time recommendation model matching the features of the current application scenario to get the recommendation information and display the recommendation information. The invention also discloses an information recommendation system, which can improve the accuracy of recommendation and realize recommendation based on users'individual.
【技术实现步骤摘要】
信息推荐方法和系统
本专利技术属于终端
,尤其涉及一种信息推荐方法和系统。
技术介绍
随着大数据时代来临,各大应用商店或应用市场都陆续引入基于大数据的个性化推荐算法来提升用户体验。但由于技术和成本限制,这些方案大都利用的是离线挖掘算法生成的用户画像属性进行推荐,例如根据用户的性别、年龄、学历、职业、收入等特点,向用户推荐应用。上述现有技术的缺陷是用户画像数据基本都是按天级时间粒度更新,仅能够反映用户的长期兴趣,而用户大量的信息需求却具有即时的、短暂的、快速变化的特征,造成推荐不准确;受限于用户隐私保护和某些属性数据本身收集困难等因素的影响,数据的准确率和覆盖率都很难提升,造成推荐不准确;只能细化到对一类人的推荐,不能精确到针对个人的推荐,推荐个性化效果差;因为无法新用户未产生历史数据,推荐不适用新用户群体,适用性不足。
技术实现思路
本专利技术实施例提供一种信息推荐方法和系统,可以解决人工线上巡检应用内容,导致的发现有问题的应用内容时间太长,以及应用下载量低、活跃度低的问题。本专利技术实施例提供的一种信息推荐方法,包括:终端采集用户的操作数据发送给服务器;所述服务器根据预置时长内的所述操作数据,得到所述用户的行为特征;所述服务器实时构建与所述行为特征对应的各应用场景的实时推荐模型,并向所述终端发送所述实时推荐模型;当满足触发条件时,所述终端调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息并展示所述推荐信息。本专利技术实施例提供的一种信息推荐系统,包括:终端和服务器;所述终端,用于采集用户的操作数据发送给所述服务器;所述服务器,用于根据预置时长内 ...
【技术保护点】
1.一种信息推荐方法,其特征在于,包括:终端采集用户的操作数据发送给服务器;所述服务器根据预置时长内的所述操作数据,得到所述用户的行为特征;所述服务器实时构建与所述行为特征对应的各应用场景的实时推荐模型,并向所述终端发送所述实时推荐模型;当满足触发条件时,所述终端调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息并展示所述推荐信息。
【技术特征摘要】
1.一种信息推荐方法,其特征在于,包括:终端采集用户的操作数据发送给服务器;所述服务器根据预置时长内的所述操作数据,得到所述用户的行为特征;所述服务器实时构建与所述行为特征对应的各应用场景的实时推荐模型,并向所述终端发送所述实时推荐模型;当满足触发条件时,所述终端调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息并展示所述推荐信息。2.如权利要求1所述的方法,其特征在于,所述服务器根据预置时长内的所述操作数据,得到所述用户的行为特征,包括:所述服务器通过滑动时间窗口确定所述预置时长;将所述预置时长内的所述操作数据,分别按照所述操作数据类型进行分布式统计;汇总统计结果得到所述用户的行为特征。3.如权利要求1所述的方法,其特征在于,所述触发条件为检测到页面翻页或页面刷新,所述当满足触发条件时,所述终端调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息并展示所述推荐信息包括:当检测到页面翻页或页面刷新时,获取与当前应用场景的特征相匹配的目标推荐模型;当所述目标推荐模型包括所述实时推荐模型和离线模型时,所述终端调用所述离线模型,对与页面翻页或页面刷新前的操作数据对应的备选数据进行预处理,并基于预处理的备选数据,调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息并展示所述推荐信息;当所述目标推荐模型包括所述实时推荐模型时,调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息并展示所述推荐信息。4.如权利要求3所述的方法,其特征在于,所述获取与当前应用场景的特征相匹配的目标推荐模型包括:获取当前应用场景的特征以及获取所述页面翻页或页面刷新前的操作数据,并根据所述当前应用场景的特征,确认当前应用场景,所述当前应用场景包括当前客户端的首页、软件页、游戏页或搜索页,所述页面翻页或页面刷新前的操作数据包括:用户所述当前应用场景中浏览、点击、下载或者搜索的内容;获取与所述当前应用场景相匹配的目标推荐模型。5.如权利要求1所述的方法,其特征在于,所述方法还包括:在客户端初次启动时,所述服务器向所述终端发送离线模型,所述离线模型通过分析多个用户的长期行为特征得到;所述终端调用所述离线模型,得到推荐信息并展示所述推荐信息。6.如权利要求1所述的方法,其特征在于,所述终端调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息包括:当与当前应用场景的特征相匹配的实时推荐模型为多个时,所述终端按照预设的调用顺序,依次调用与当前应用场景的特征相匹配的各实时推荐模型,从备选数据中得到所述推荐信息。7.如权利要求1所述的方法,其特征在于,所述终端调用与当前应用场景的特征相匹配的实时推荐模型,得到推荐信息包括:当与当前应用场景的特征相匹配的实时推荐模型为多个时,...
【专利技术属性】
技术研发人员:张强,岳利军,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。