资源推荐方法及其装置、设备/终端/服务器、计算机可读介质制造方法及图纸

技术编号:19857969 阅读:20 留言:0更新日期:2018-12-22 11:48
本申请公开了一种资源推荐方法及其装置、设备/终端/服务器、计算机可读介质。该方法的一具体实施方式包括:根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户,该具体实施方式有效地实现了用户之间的沟通,进一步实现了用户可与社交网络系统中的其它用户进行信息连接、通信并共享信息。

【技术实现步骤摘要】
资源推荐方法及其装置、设备/终端/服务器、计算机可读介质
本申请涉及计算机
,具体涉及互联网
,尤其涉及一种资源推荐方法及其装置、设备/终端/服务器、计算机可读介质。
技术介绍
随着计算机技术和互联网技术的快速发展,手机、平板电脑等电子设备中的社交网络系统的种类越来越多,人们的交际方式有了很大的改变,逐渐从面对面实际交流过渡到通过社交网络进行沟通。用户(诸如个人或组织)能够与社交网络系统交互并且通过社交网络系统彼此交互。随着用户输入,社交网络系统可在社交网络系统中创建并储存与用户相关联的用户资料。社交网络系统可通过一个或多个网络将与其服务有关的内容或消息发送至用户的手机或其它计算设备。用户还可在用户的手机或其它计算设备上安装社交类应用,配置为访问用户的用户资料以及社交网络系统内的其它数据。因此,如何通过社交网络系统有效地解决用户之间的沟通成为亟待解决的技术问题,进一步实现用户可与社交网络系统中的其它用户进行信息连接、通信并共享信息。
技术实现思路
本申请的目的在于提出一种资源推荐方法及其装置、设备/终端/服务器、计算机可读介质,配置为有效地实现用户之间的沟通成为亟待解决的技术问题,进一步实现用户可与社交网络系统中的其它用户进行信息连接、通信并共享信息。第一方面,本申请提供了一种资源推荐方法,其包括:根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户。第二方面,本申请实施例提供了一种资源推荐装置,其包括:第一程序单元,配置为根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;第二程序单元,配置为根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户。第三方面,本申请实施例提供了一种设备/终端/服务器,包括:一个或多个处理器;存储介质,配置为存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述任一实施例中所述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一实施例中所述的方法。本申请提供的资源推荐方法及其装置、设备/终端/服务器、计算机可读介质中,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户,有效地实现了用户之间的沟通,进一步实现了用户可与社交网络系统中的其它用户进行信息连接、通信并共享信息。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请实施例一中资源推荐方法流程示意图;图2为本申请实施例二中资源推荐方法流程示意图;图3为本申请实施例三中资源推荐方法流程示意图;图4为本申请实施例四中资源推荐方法流程示意图;图5为本申请实施例五中资源推荐方法流程示意图;图6为本申请实施例六中资源推荐方法流程示意图;图7为本申请实施例七中资源推荐方法流程示意图;图8为本申请实施例八中资源推荐装置的结构示意图;图9为本申请实施例九中资源推荐装置的结构示意图;图10为本申请实施例十中资源推荐装置的结构示意图;图11为本申请实施例十一中资源推荐装置的结构示意图;图12为本申请实施例十二中资源推荐装置的结构示意图;图13为本申请实施例十三中资源推荐装置的结构示意图;图14为本申请实施例十四中资源推荐装置的结构示意图;图15为本申请实施例十五中设备/终端/服务器的结构示意图。图16为本申请实施例十六中设备/终端/服务器的硬件结构。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅配置为解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。本申请下述实施例中,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;再根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户。下述实施例中,以具体应用到短视频应用场合为例进行说明,比如短视频应用的用户之间进行短视频内容的推荐。因此,下述实施例中的资源在短视频应用场合具体是指短视频,第一用户泛指推荐短视频的用户,而第二用户泛指接受推荐的用户。所以,第一用户和第二用户可以是一多的关系,也可以是多对一的关系。但是,需要说明的是,下述实施例中仅仅以应用到短视频场景为例进行说明,而对于本领域普通技术人员来说,在下述实施例的启发下,无须创造性劳动,也可以应用到其它具有社交属性的应用场景。图1为本申请实施例一中资源推荐方法流程示意图;如图1所示,其可以包括如下步骤S101-S102:S101、根据预先定义的用户聚类规则,建立第一用户和第二用户分别对应的唯一性用户标识之间的索引表,以建立虚拟关系;本实施例中,用户聚类规则主要配置为实现用户之间的基于某个方面的相似性而对用户进行分类。而在该用户聚类规则中定义了对用户进行分类的向量,该向量可以有一个或者多个维度,即从这些维度角度去确定用户之间的相似性。即,所述聚类规则中包括用户分类向量,所述用户分类向量具有一个或者多个分类维度,根据所述用户分类向量来确定用户之间的相似性。本实施例中,用户可以是指在短视频应用平台合法注册或者动态登录的临时用户。对于合法注册的用户,由短视频应用平台分配一个唯一性的用户标识,而对于动态登录的临时用户,在短视频应用平台上记录其登录的临时用户名,比如即时通讯账号或者手机号等,而由于即时通讯账号或者手机号也具有唯一性,能辨识不同的用户,因此,可以直接将即时通讯账号或者手机号作为用户标识。为此,在步骤S101中或者在步骤S101之前,可以首先由短视频应用平台从后台或者前端设备上获得第一用户和第二用户的用户标识,如果是从前端设备上获得用户标识的话,用户标识直接可以存储在前端设备上。比如,当获得用户标识后,就基于该用户标识去搜集上述分类维度的数据,从而形成针对该用户的用户分类向量,然后,根据用户分类向量之间的相似性来确定用户之间的相似性。比如如果两个用户分类向量之间的余弦相似度大于设定的相似度阈值,则可以将这两个用户归为同一类。相似度阈值可以基于大数据分析得到。因此,在判断出两个或者多个用户之间具有相似性时,可以直接关联这些用户的用户标识,形成一索引表,通过该索引表记录用户之间的虚拟关系。但是,需要说明的是,由于某一个用户可能跟多个用户都有相似性,导致索引表反映出用户之间的关系可能是网状结构。S102、根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户。本实施例中,由于通过之前步骤确定出第一用户和第二用户之间属于同一类用户,具有一定的相似性,因此,可以将第一用户观看或者喜欢的短视频推荐给第二用户。在具体推荐时,可以直接将推荐的短视频添加到第二用户的短视频列表中,或者,将推荐的短本文档来自技高网...

【技术保护点】
1.一种资源推荐方法,其特征在于,包括:根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户。

【技术特征摘要】
1.一种资源推荐方法,其特征在于,包括:根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系;根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户。2.根据权利要求1所述的方法,其特征在于,所述第一用户和第二用户分别具有唯一性用户标识;对应地,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系,包括:根据预先定义的用户聚类规则,建立第一用户和第二用户分别对应的唯一性用户标识之间的索引表,以建立虚拟关系。3.根据权利要求1所述的方法,其特征在于,还包括:确定所述第一用户和所述第二用户的属性向量;对应地,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系,包括:根据预先定义的用户聚类规则、所述第一用户和第二用户分别对应的属性向量建立虚拟关系。4.根据权利要求1所述的方法,其特征在于,还包括:确定所述第一用户和第二用户的行为记录;对应地,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系,包括:根据预先定义的用户聚类规则、所述第一用户和第二用户分别对应的行为记录建立虚拟关系。5.根据权利要求1所述的方法,其特征在于,还包括:确定所述第一用户和第二用户的兴趣标签;对应地,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系,包括:根据预先定义的用户聚类规则、所述第一用户和第二用户分别对应的兴趣标签建立虚拟关系。6.根据权利要求1所述的方法,其特征在于,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系,包括:根据预先定义的用户聚类规则,以所述第一用户和第二用户为节点建立用户关系拓扑结构,所述用户关系拓扑结构表征所述虚拟关系。7.根据权利要求1所述的方法,其特征在于,还包括:生成所述第一用户和所述第二用户的电子名片;对应地,根据预先定义的用户聚类规则,建立第一用户和第二用户之间的虚拟关系,包括:根据预先定义的用户聚类规则以及所述第一用户和所述第二用户分别对应的电子名片,建立第一用户和第二用户之间的虚拟关系。8.根据权利要求1所述的方法,其特征在于,根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户,包括:根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源直接推送给所述第二用户;或者,若所述第二用户启用了资源订阅模式,则将关联与所述第一用户的资源推送给所述第二用户。9.根据权利要求1所述的方法,其特征在于,还包括:生成推荐列表,所述推荐列表中包括关联与所述第一用户的多个资源,不同的资源具有不同的推荐优先级;对应地,根据所述第一用户和所述第二用户之间的虚拟关系,将关联与所述第一用户的资源推荐给所述第二用户,包括:根据所述第一用户和所述第二用户之间的虚拟关系,将所述推荐列表中的多个资源成批或者逐一推荐给所述第二用户。10.根据权利要求9所述的方法,其特征在于,还包括:根据设定的推荐优先级阈值,以从所述推荐列表中筛选出大于推荐优先级阈值的资源推荐给所述第二用户。11.根据权利要求1所述的方法,其特征在于,还包括:获取所述第二用户对推荐的所述资源的消费结果,以根据所述消费结果更新所述用户聚类规则。12.根据权利要求11所述的方法,其特征在于,还包括:若所述第二用户预览了推荐的所述资源,则生成推荐的所述资源已被消费的信息并推送给所述第一用户,推荐的所述资源已被消费的信息作为所述消费结果。13.根据权利要求1-12任一项所述的方法,其特征在于,还包括:根据设置的显示规则,将推荐的所述资源进行强调显示处理...

【专利技术属性】
技术研发人员:原英虎胡月鹏
申请(专利权)人:优视科技新加坡有限公司
类型:发明
国别省市:新加坡,SG

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1