本发明涉及计算机,尤其是一种基于用户行为的内容推荐方法及装置。
背景技术:
1、现有提供各种业务服务的应用软件中,可能会存在推荐资讯、商品、服务等不同内容。当用户需要内容的时候,就会出现需要推荐的场景,对于内容推荐的场景,受限于服务商所提供的服务设备的硬件和网络处理能力的限制以及用户和商品的多样性,无法提供精准的内容到用户。针对这一问题,通常采用的方式是提供最新的内容,即处理器根据内容的最新创建时间,按照创建时间倒序推送给用户。
2、目前,该推荐方式仅仅根据创建时间来进行处理,当内容数量比较多时,很多内容并不是用户想要的,用户需要从大量内容中筛选需要的内容,浪费时间和精力,用户的体验感低。
技术实现思路
1、本发明的目的在于提供一种基于用户行为的内容推荐方法及装置,旨在解决上述问题。
2、本发明第一方面提供一种基于用户行为的内容推荐方法,包括:收集目标用户对不同的内容数据所产生的行为数据;对所述内容数据进行关键词分析,得到内容关键词,将所述行为数据转换为所述目标用户对所述内容数据的关键词行为;根据所述关键词行为计算出所述目标用户对所述内容关键词的权重得分;对所述权重得分进行排序,得到目标用户的喜好排序;根据所述目标用户的喜好排序,匹配所述内容关键词中权重得分top-3的内容进行推送。
3、可选的,在本发明第一方面的第一种实现方式中,还包括:
4、收集其他用户的总体行为数据计算出各所述内容数据在每项所述内容关键词的权重得分,得到其他用户的喜好排序;
5、根据所述其他用户的喜好排序,匹配所述内容关键词中权重得分top-3的所述内容数据推送。
6、可选的,在本发明第一方面的第二种实现方式中,还包括:
7、根据所述其他用户的喜好排序以及所述目标用户的喜好排序,匹配所述内容关键词中权重得分top-3的内容数据推送;
8、收集所述目标用户对推送的内容数据所产生的行为数据,动态调整所述目标用户对内容关键词的权重得分。
9、可选的,在本发明第一方面的第三种实现方式中,所述收集所述目标用户对推送的内容数据所产生的行为数据,具体为:
10、对用户在习惯地点和/或习惯时间段内对喜好内容所产生的行为数据进行收集。
11、本发明第二方面提供了一种基于用户行为的内容推荐装置,包括:
12、第一行为数据记录模块,用于收集目标用户对不同的内容数据所产生的行为数据;
13、数据处理模块,用于对所述内容数据进行关键词分析,得到内容关键词,将所述行为数据转换为所述目标用户对所述内容数据的关键词行为;
14、第一权重得分计算模块,用于根据所述关键词行为计算出所述目标用户对所述内容关键词的权重得分;
15、权重排序模块,用于对所述权重得分进行排序,得到目标用户的喜好排序;
16、第一匹配模块,用于根据所述目标用户的喜好排序,匹配所述内容关键词中权重得分top-3的内容进行推送。
17、可选的,在本发明第二方面的第一种实现方式中,所述内容推荐装置还包括:
18、第二权重得分计算模块,用于收集其他用户的总体行为数据计算出各所述内容数据在每项所述内容关键词的权重得分,得到其他用户的喜好排序;
19、第二匹配模块,用于根据所述其他用户的喜好排序,匹配所述内容关键词中权重得分top-3的所述内容数据推送。
20、可选的,在本发明第二方面的第二种实现方式中,所述内容推荐装置还包括:
21、第三匹配模块,根据所述其他用户的喜好排序以及所述目标用户的喜好排序,匹配所述内容关键词中权重得分top-3的内容数据推送;
22、权重得分调整模块,用于收集所述目标用户对推送的内容数据所产生的行为数据,动态调整所述目标用户对内容关键词的权重得分。
23、可选的,在本发明第二方面的第三种实现方式中,所述内容推荐装置还包括:
24、第二行为数据记录模块,用于对用户在习惯地点和/或习惯时间段内对喜好内容所产生的行为数据进行收集。
25、与现有技术相比,本申请收集用户对不同的内容数据所产生的行为数据;对内容数据进行关键词分析,得到内容关键词,将行为数据转换为用户对内容数据的关键词行为;根据关键词行为计算出用户对内容关键词的权重得分;对权重得分进行排序,得到用户的喜好排序;根据用户的喜好排序,匹配内容关键词中权重得分较高的内容进行推送。这样可精准捕捉用户需求,给用户提供的内容推荐不再同质化。用户在寻找自己需要的内容时不需要逐页翻阅,客户端首页即可获取,快速方便,节省大量时间和精力。
1.一种基于用户行为的内容推荐方法,其特征在于,包括:
2.如权利要求1所述的基于用户行为的内容推荐方法,其特征在于,还包括:
3.如权利要求2所述的基于用户行为的内容推荐方法,其特征在于,还包括:
4.如权利要求2所述的基于用户行为的内容推荐方法,其特征在于,所述收集所述目标用户对推送的内容数据所产生的行为数据,具体为:
5.一种基于用户行为的内容推荐装置,其特征在于,包括:
6.如权利要求5所述的基于用户行为的内容推荐装置,其特征在于,还包括:
7.如权利要求5所述的基于用户行为的内容推荐装置,其特征在于,还包括:
8.如权利要求5所述的基于用户行为的内容推荐装置,其特征在于,还包括: