本申请的实施例提供了一种应用推荐方法及装置。该方法包括:获取目标用户与其关联用户之间的亲密度;根据所述关联用户的特征数据,确定所述关联用户对于所述待推荐应用的兴趣度;根据所述目标用户与所述关联用户之间的亲密度,以及所述关联用户对于所述待推荐应用的兴趣度,确定所述待推荐应用针对所述关联用户的推荐指数;基于所述待推荐应用针对所述关联用户的推荐指数,向所述关联用户推荐所述待推荐应用。本申请实施例的技术方案能够实现应用的高效推荐。
Recommended methods and devices for application
【技术实现步骤摘要】
应用推荐方法及装置
本申请涉及数据处理
,具体而言,涉及一种应用推荐方法、装置、终端设备及计算机可读存储介质。
技术介绍
目前,适用于终端设备(例如智能手机、平板电脑或个人计算机等)的应用越来越多,为使得用户感兴趣的应用能够准确地触达用户,同时扩大应用的用户面,有必要将应用推荐给更多的用户。在现有实现中,为了降低应用推荐对用户造成的干扰,一般是通过用户向其好友发起待推荐应用的体验邀请,从而根据用户与其好友之间的互相传播实现对待推荐应用的推广,但是用户的好友数量往往很多,能否将待推荐应用准确地推荐给接受其体验邀请的可能性较大的好友,决定了待推荐应用的推荐效率的高低。
技术实现思路
为了将待推荐应用准确地推荐给对其接受程度较高的用户,本申请的实施例提供了一种应用推荐方法、装置、终端设备以及计算机可读存储介质,用以提升待推荐应用的推荐效率。其中,本申请所采用的技术方案为:一种应用推荐方法,包括:获取目标用户与其关联用户之间的亲密度;根据所述关联用户的特征数据,确定所述关联用户对于所述待推荐应用的兴趣度;根据所述目标用户与所述关联用户之间的亲密度,以及所述关联用户对于所述待推荐应用的兴趣度,确定所述待推荐应用针对所述关联用户的推荐指数;基于所述待推荐应用针对所述关联用户的推荐指数,向所述关联用户推荐所述待推荐应用。一种应用推荐装置,包括:亲密度获取模块,用于获取目标用户与其关联用户之间的亲密度;兴趣度获取模块,用于根据所述关联用户的特征数据,确定所述关联用户对于所述待推荐应用的兴趣度;推荐指数获取模块,用于根据所述目标用户与所述关联用户之间的亲密度,以及所述关联用户对于所述待推荐应用的兴趣度,确定所述待推荐应用针对所述关联用户的推荐指数;应用推荐模块,用于基于所述待推荐应用针对所述关联用户的推荐指数,向所述关联用户推荐所述待推荐应用。一种终端设备,包括处理器及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的应用推荐方法。一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上所述的应用推荐方法。在上述技术方案中,通过获取目标用户与其关联用户之间的亲密度,并根据关联用户的特征数据确定关联用户对于待推荐应用的兴趣度,由此根据目标用户与关联用户之间的亲密度以及关联用户对于待推荐应用的兴趣度,确定待推荐应用针对关联用户的推荐指数。由于待推荐应用针对关联用户的推荐指数结合了关联用户与目标用户之间的亲密度以及关联用户对于待推荐应用的兴趣度,关联用户对于待推荐应用的推荐指数能够准确地反映关联用户对于待推荐应用的接受程度,即关联用户接受目标用户所发起体验邀请的可能性,由此基于待推荐应用针对关联用户的推荐指数向关联用户推荐待推荐应用,能够实现待推荐应用的高效率推荐。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1是本申请实施例涉及的实施环境的示意图;图2是图1所示实施环境中的智能终端100在一个实施例的硬件框图;图3是根据一示例性实施例示出的一种应用推荐方法的流程图;图4是根据一示例性实施例示出的一种应用推荐界面的示意图;图5是根据另一示例性实施例示出的一种应用推荐界面的示意图;图6是图3所示步骤210在一个实施例的流程图;图7是根据另一示例性实施例示出的一种应用推荐方法的流程图;图8是根据另一示例性实施例示出的一种应用推荐方法的流程图;图9是根据一示例性示例示出的一种应用场景的示意图;图10是根据一示例性实施例示出的一种应用推荐装置的框图。具体实施方式这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。请参阅图1,图1是本申请所涉及的实施环境的示意图。如图1所示,该实施环境为一社交网络,该社交网络中含有若干智能终端100(图1中仅示出4个)。智能终端100用于运行各种应用,示例性的,智能终端100可以运行微信、QQ等社交应用,也可以运行王者荣耀、欢乐麻将等游戏应用,或者运行其它类型的应用,本处并不对此进行限定。智能终端100之间通过自身配置的通信模块预先建立有线或者无线的网络连接,进而通过此网络连接实现智能终端100之间的通信,并使得智能终端100对应的用户通过智能终端100之间预先建立的网络连接相关联。智能终端100可以是智能手机、平板电脑、笔记本电脑、计算机或者其他任何可供上述应用运行的电子设备,本处也不对此进行限定。为扩大待推荐应用能够触达的用户面,通常需要借助于不同用户之间的关联,使得待推荐应用在相关联的用户之间进行传播,从而实现待推荐应用的推广。如图1所示,用户2-4均为用户1的关联用户,例如用户2-4均为用户1在某个社交应用上的好友,用户1通过向用户2-4发送待推荐应用的体验邀请,即可将待推荐应用推荐给用户2-4,也即,将待推荐应用推荐给用户1的关联用户。在实际的应用场景中,与某个用户相关联的其它用户的数量往往是很大的,例如普通用户的微信好友数量能够达到几百个,用户在向关联用户发送待推荐应用的体验邀请时,为了兼顾用户的推荐意愿、应用推荐的效率以及应用推荐所需耗费的设备资源,仅是向部分关联用户发送待推荐应用的体验邀请,而并非是向全部的关联用户推荐待推荐应用。如果用户发送待推荐应用的体验邀请的关联用户对于待推荐应用的接受程度较高,关联用户使用待推荐应用的可能性就较大,从而达到较好的推荐效果。因此,若将待推荐应用推荐给对其接受程度较高的关联用户,将会极大地提升待推荐应用的推荐效率。请参阅图2,图2是根据一示例性实施例示出的一种智能终端的框图。需要说明的是,该智能终端100只是一个适配于本申请的示例,不能认为是提供了对本申请的使用范围的任何限制。该智能终端也不能解释为需要依赖于或者必须具有图2中示出的示例性的移动终端100中的一个或者多个组件。如图2所示,移动终端100包括存储器101、存储控制器103、一个或多个处理器105、外设接口107、射频模块109、定位模块111、摄像模块113、音频模块115、触控屏幕117以及按键模块119。这些组件通过一条或多条通讯总线/信号线121相互通讯。其中,存储器101可用于存储计算机程序以本文档来自技高网...
【技术保护点】
1.一种应用推荐方法,其特征在于,所述方法包括:/n获取目标用户与其关联用户之间的亲密度;/n根据所述关联用户的特征数据,确定所述关联用户对于所述待推荐应用的兴趣度;/n根据所述目标用户与所述关联用户之间的亲密度,以及所述关联用户对于所述待推荐应用的兴趣度,确定所述待推荐应用针对所述关联用户的推荐指数;/n基于所述待推荐应用针对所述关联用户的推荐指数,向所述关联用户推荐所述待推荐应用。/n
【技术特征摘要】
1.一种应用推荐方法,其特征在于,所述方法包括:
获取目标用户与其关联用户之间的亲密度;
根据所述关联用户的特征数据,确定所述关联用户对于所述待推荐应用的兴趣度;
根据所述目标用户与所述关联用户之间的亲密度,以及所述关联用户对于所述待推荐应用的兴趣度,确定所述待推荐应用针对所述关联用户的推荐指数;
基于所述待推荐应用针对所述关联用户的推荐指数,向所述关联用户推荐所述待推荐应用。
2.根据权利要求1所述的方法,其特征在于,所述关联用户为所述目标用户在指定社交应用上的好友用户,所述获取所述目标用户与其关联用户之间的亲密度,包括:
获取所述目标用户与所述关联用户在所述指定社交应用的各个社交维度的评估值;
基于各个社交维度的权重,以及所述目标用户与所述关联用户在各个社交维度的评估值,计算所述目标用户与所述关联用户之间的亲密度。
3.根据权利要求2所述的方法,其特征在于,所述各个社交维度包括以下至少一种:
即时通信消息的收发维度、在所述指定社交应用提供的内容分享平台上的互动维度、文章阅读维度和应用程序使用维度。
4.根据权利要求3所述的方法,其特征在于,所述获取所述目标用户与所述关联用户在所述指定社交应用的各个社交维度的评估值,包括:
在所述社交维度包括即时通信消息的收发维度的情况下,根据所述目标用户向所述关联用户发送的消息数量,以及所述关联用户向所述目标用户发送息的消息数量,计算所述即时通信消息的收发维度的评估值;
在所述社交维度包括在所述指定社交应用提供的内容分享平台上的互动维度的情况下,根据所述目标用户发起内容分享的数量,以及所述关联用户参与所述目标用户所发起内容分享的数量,计算所述互动维度对应的评估值;
在所述社交维度包括文章阅读维度的情况下,根据所述目标用户阅读文章的数量,以及所述关联用户与目标用户共同阅读文章的数量,计算所述文章阅读维度的评估值;
在所述社交维度包括应用程序使用维度的情况下,根据所述目标用户使用应用程序的数量,以及所述关联用户与所述目标用户共同使用应用程序的数量,计算所述应用程序使用维度的评估值。
5.根据权利要求1所述的方法,其特征在于,所述根据所述关联用户的特征数据,确定所述关联用户对于所述待推荐应用的...
【专利技术属性】
技术研发人员:王星雅,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。