System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机领域,尤其涉及一种推荐方法、装置、电子设备及存储介质。
技术介绍
1、随着互联网的发展,各类应用程序或者网站等运营主体,为了提高用户粘性以及用户体验,通常会为用户进行个性化推荐,而现有的推荐方式是根据用户个人画像以及行为习惯给用户推荐对应的内容,其中采用的用户个人画像以及行为习惯通常是以账号标识符(identifier,id)进行统一采集和分析。
2、上述方式以账号id虽然可以进行用户习惯分析,而起到个性化推荐的作用,但是现实场景中账号id是用于标识一个具体的账号,而一般情况下一个账号可以登陆多个设备,使得用户可以将账号共享给自然人进行登陆使用,此时不同自然人虽然都是使用同一个账号id,但是不同自然人的喜好或行为习惯可能会存在较大差异,此时若仍然采用现有相关技术中的以账号id对应的用户行为作为个性化推荐的依据,会存在因用户行为混乱而无法进行准确个性化推荐的问题。
技术实现思路
1、为了解决现有相关技术中仅将账号对应的用户行为作为个性化推荐的依据,所存在因用户行为混乱而无法进行准确个性化推荐的问题,本申请提供了一种推荐方法、装置、电子设备及存储介质。
2、第一方面,本申请提供了一种推荐方法,包括:
3、获取用户行为的账号信息和设备信息;
4、确定所述账号信息对应的至少两个设备集群;
5、将所述设备信息所属的所述设备集群,确定为目标设备集群;
6、依据所述目标设备集群对应的历史行为特征,结合所述用户
7、可选的,确定所述账号信息对应的至少两个设备集群,包括:
8、确定所述账号信息对应的至少两个登录设备;
9、获取每一个所述登陆设备中的设备行为数据;
10、针对所述设备行为数据进行特征提取,得到所述登陆设备对应的设备行为特征;
11、基于所述设备行为特征对每一个所述登陆设备进行集群划分,得到至少两个所述设备集群。
12、可选的,所述基于所述设备行为特征对每一个所述登陆设备进行集群划分,得到至少两个所述设备集群,包括:
13、对比每两个所述设备行为特征之间的差异,得到特征差异信息;
14、在所述特征差异信息符合预设集群条件时,基于所述特征差异信息对应的所述登陆设备进行集群划分,得到所述设备集群。
15、可选的,所述获取每一个所述登陆设备中的设备行为数据,包括:
16、获取每一个所述登陆设备中的行为信息、位置信息以及登陆时间信息;
17、基于所述行为信息、所述位置信息以及所述登陆时间信息,生成所述设备行为数据。
18、可选的,所述依据所述目标设备集群对应的历史行为特征,结合所述用户行为进行意图预测,生成所述用户行为对应的推荐信息,包括:
19、获取所述目标设备集群中每一个目标设备对应的历史行为特征;
20、依据所述历史行为特征,对所述用户行为进行意图预测,得到所述推荐信息。
21、可选的,所述依据所述历史行为特征,对所述用户行为进行意图预测,得到所述推荐信息,包括:
22、基于所述历史行为特征,生成所述目标设备集群对应的目标用户画像;
23、采用所述目标用户画像,对所述用户行为进行意图预测,得到所述推荐信息。
24、可选的,所述将所述设备信息所属的所述设备集群,确定为目标设备集群,包括:
25、从所述设备信息中,提取设备标识;
26、将包含所述设备标识的所述设备集群,确定为目标设备集群。
27、第二方面,提供了一种推荐装置,包括:
28、获取模块,用于获取用户行为的账号信息和设备信息;
29、第一确定模块,用于确定所述账号信息对应的至少两个设备集群;
30、第二确定模块,用于将所述设备信息所属的所述设备集群,确定为目标设备集群;
31、意图预测模块,用于依据所述目标设备集群对应的历史行为特征,结合所述用户行为进行意图预测,生成所述用户行为对应的推荐信息。
32、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
33、存储器,用于存放计算机程序;
34、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项所述的推荐方法。
35、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的推荐方法。
36、本申请实施例通过获取用户行为的账号信息和设备信息,以确定账号信息对应的至少两个设备集群,并将设备信息所属的设备集群,确定为目标设备集群,随后依据目标设备集群对应的历史行为特征,结合用户行为进行意图预测,生成用户行为对应的推荐信息,从而可以针对账号信息和设备信息关联的设备集群进行正对性的生成推荐信息,进而可以避免现有相关技术中仅将账号对应的用户行为作为个性化推荐的依据,所存在因用户行为混乱而无法进行准确个性化推荐的问题,能够准确的为每一个用户适应性的生成推荐信息,提高推荐准确性,提高推荐准确性。
本文档来自技高网...【技术保护点】
1.一种推荐方法,其特征在于,包括:
2.根据权利要求1所述的推荐方法,其特征在于,确定所述账号信息对应的至少两个设备集群,包括:
3.根据权利要求2所述的推荐方法,其特征在于,所述基于所述设备行为特征对每一个所述登陆设备进行集群划分,得到至少两个所述设备集群,包括:
4.根据权利要求2所述的推荐方法,其特征在于,所述获取每一个所述登陆设备中的设备行为数据,包括:
5.根据权利要求1所述的推荐方法,其特征在于,所述依据所述目标设备集群对应的历史行为特征,结合所述用户行为进行意图预测,生成所述用户行为对应的推荐信息,包括:
6.根据权利要求5所述的推荐方法,其特征在于,所述依据所述历史行为特征,对所述用户行为进行意图预测,得到所述推荐信息,包括:
7.根据权利要求1-6任一所述的推荐方法,其特征在于,所述将所述设备信息所属的所述设备集群,确定为目标设备集群,包括:
8.一种推荐装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的推荐方法。
...【技术特征摘要】
1.一种推荐方法,其特征在于,包括:
2.根据权利要求1所述的推荐方法,其特征在于,确定所述账号信息对应的至少两个设备集群,包括:
3.根据权利要求2所述的推荐方法,其特征在于,所述基于所述设备行为特征对每一个所述登陆设备进行集群划分,得到至少两个所述设备集群,包括:
4.根据权利要求2所述的推荐方法,其特征在于,所述获取每一个所述登陆设备中的设备行为数据,包括:
5.根据权利要求1所述的推荐方法,其特征在于,所述依据所述目标设备集群对应的历史行为特征,结合所述用户行为进行意图预测,生成所述用户行为对应的推荐信息,包括:
6.根...
【专利技术属性】
技术研发人员:张兵,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。