The invention discloses an application recommendation method, device, electronic device and computer readable storage medium. The method includes: acquiring user characteristics of each user and user operation data of each user for each application; calculating the recommendation index corresponding to each application and user characteristics according to the obtained user characteristics and user operation data; acquiring the user characteristics of the target user when recommending the application to the target user; and according to the user characteristics of the target user, according to the recommendation index Select several applications from high to low for recommendation. Through this technical scheme, it is based on the user characteristics of the target user to select applications for recommendation, to achieve personalized application recommendation, and it does not require users to actively provide content of interest, but also to achieve application recommendation to meet user needs. At the same time, it does not need the help of third-party platform data, does not involve user privacy issues, and can avoid the uncontrollable recommendation effect caused by the different functions and usage scenarios of third-party data.
【技术实现步骤摘要】
一种应用推荐方法和装置
本专利技术涉及计算机
,具体涉及一种应用推荐方法、装置、电子设备和计算机可读存储介质。
技术介绍
对于应用推荐系统,决定用户的留存与活跃的是推荐的应用是否满足用户的需求,特别是针对新用户而言,应用推荐的效果尤为重要。在现有技术中,一种是根据一个应用在用户中的使用情况进行推荐,但是推荐出的应用没有区分行,不能做到应用推荐的个性化;另一种是根据用户主动提供的兴趣内容进行推荐,这样用户操作繁琐,降低用户使用体验;再一种是根据第三方数据的统计进行推荐,但第三方数据涉及到用户隐私,且第三方数据的功能和使用场景不尽相同,得到的推荐效果不可控。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的应用推荐方法、装置、电子设备和计算机可读存储介质。根据本专利技术的一方面,提供了一种应用推荐方法,其中,该方法包括:获取各用户的用户特征和各用户对各应用的用户操作数据;根据获取的用户特征和用户操作数据,计算各应用与各用户特征分别对应的推荐指数;在对目标用户进行应用推荐时,获取该目标用户的用户特征;根据该目标用户的用户特征,按照推荐指数由高至低选择若干个应用进行推荐。可选地,所述根据获取的用户特征和用户操作数据,计算各应用与各用户特征分别对应的推荐指数包括:对于指定应用与指定用户特征对应的推荐指数,确定参与推荐指数计算的用户的总数量,以及,根据获取的用户操作数据,确定参与推荐指数计算的用户中安装所述指定应用的用户的第一数量;根据获取的用户特征,确定参与推荐指数计算的用户中包含所述指定用户特征的用户的第二数量;以 ...
【技术保护点】
1.一种应用推荐方法,其中,该方法包括:获取各用户的用户特征和各用户对各应用的用户操作数据;根据获取的用户特征和用户操作数据,计算各应用与各用户特征分别对应的推荐指数;在对目标用户进行应用推荐时,获取该目标用户的用户特征;根据该目标用户的用户特征,按照推荐指数由高至低选择若干个应用进行推荐。
【技术特征摘要】
1.一种应用推荐方法,其中,该方法包括:获取各用户的用户特征和各用户对各应用的用户操作数据;根据获取的用户特征和用户操作数据,计算各应用与各用户特征分别对应的推荐指数;在对目标用户进行应用推荐时,获取该目标用户的用户特征;根据该目标用户的用户特征,按照推荐指数由高至低选择若干个应用进行推荐。2.如权利要求1所述的方法,其中,所述根据获取的用户特征和用户操作数据,计算各应用与各用户特征分别对应的推荐指数包括:对于指定应用与指定用户特征对应的推荐指数,确定参与推荐指数计算的用户的总数量,以及,根据获取的用户操作数据,确定参与推荐指数计算的用户中安装所述指定应用的用户的第一数量;根据获取的用户特征,确定参与推荐指数计算的用户中包含所述指定用户特征的用户的第二数量;以及,根据包含所述指定用户特征的用户的用户操作信息,确定包含所述指定用户特征的用户中安装所述指定应用的用户的第三数量;根据确定的总数量、第一数量、第二数量和第三数量,计算指定应用与指定用户特征对应的推荐指数。3.如权利要求2所述的方法,其中,所述根据确定的总数量、第一数量、第二数量和第三数量,计算指定应用与指定用户特征对应的推荐指数包括:利用目标群体指数公式,计算包含所述指定用户特征的用户对所述指定应用的兴趣指数,将计算的兴趣指数作为指定应用与指定用户特征对应的推荐指数;所述目标群体指数公式包括:其中,Ci表示包含所述指定用户特征的用户中安装所述指定应用的用户的第三数量;A表示参与推荐指数计算的用户的总数量;Ai表示参与推荐指数计算的用户中安装所述指定应用的用户的第一数量;Cf表示参与推荐指数计算的用户中包含所述指定用户特征的用户的第二数量。4.如权利要求1所述的方法,其中,在所述计算各应用与各用户特征分别对应的推荐指数后,所...
【专利技术属性】
技术研发人员:翟羽行,肖泽苹,樊园园,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。