一种视频推荐方法和服务器的制造方法

文档序号:9810573阅读:766来源:国知局
一种视频推荐方法和服务器的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,尤其涉及一种视频推荐方法和服务器。
【背景技术】
[0002]随着多媒体技术的进步和社交网络平台的拓展,视频资源愈加丰富多彩,相关的视频推荐手段也多种多样。
[0003]现有的推荐方案包括非个性化推荐和个性化推荐,其中,非个性化推荐一般是向用户推荐基于热度或者按区域等用户人口属性划分后的热门视频,然而这种过渡趋热的推荐方案推荐形式单一,用户体验差;个性化推荐一般是基于用户的历史观看记录,向用户推荐与观影记录相关联的视频,例如,同类型、同导演等,然而这种过于专注用户历史记录的推荐方案推荐来源有限。上述问题都会降低用户体验从而影响用户粘性和视频服务长远发展。

【发明内容】

[0004]本发明实施例提供了一种视频推荐方法和服务器,可提高视频推荐的准确度,提升用户体验。
[0005]本发明实施例的第一方面提供一种视频推荐方法,包括:
[0006]获取用户所加入的社交群组的群组建立原因,其中,不同群组建立原因的社交群组对应的群组类型不同;
[0007]根据所述群组建立原因获取其对应的特征数据;
[0008]针对不同类型的社交群组,根据所述特征数据确定所述社交群组的权重值;
[0009]将权重值大于或等于预设值的社交群组设置为候选群组;
[0010]向所述用户推荐与所述候选群组关联的视频。
[0011]本发明实施例的第二方面提供一种服务器,所述服务器包括:
[0012]第一获取单元,用于获取用户所加入的社交群组的群组建立原因,其中,不同群组建立原因的社交群组对应的群组类型不同;
[0013]第二获取单元,用于根据所述群组建立原因获取其对应的特征数据;
[0014]确定单元,用于针对不同类型的社交群组,根据所述特征数据确定所述社交群组的权重值;
[0015]设置单元,用于将权重值大于或等于预设值的社交群组设置为候选群组;
[0016]推荐单元,用于向所述用户推荐与所述候选群组关联的视频。
[0017]本发明实施例提供的技术方案中,在获取社交群组的群组建立原因后,对不同类型的社交群组,分别根据对应的群组建立原因获取特征数据,并以该特征数据为指标确定社交群组的权重值,将权重值大于或等于预设值的社交群组设置为候选群组,以作为视频推荐的来源,向用户推荐与候选群组关联的视频。因此相对于现有技术,本发明实施例针对不同类型的社交群组,选取不同的特征数据作为社交群组权重的参考依据,以选出最能准确反映用户需求的候选群组作为视频推荐的来源,可提高视频推荐的准确度,从而提升用户体验。
【附图说明】
[0018]图1为本发明实施例中视频推荐方法一个实施例示意图;
[0019]图2为本发明实施例中视频推荐方法另一实施例示意图;
[0020]图3为本发明实施例中视频推荐方法一个应用场景示意图;
[0021]图4为本发明实施例中服务器一个实施例示意图;
[0022]图5为本发明实施例中服务器另一实施例示意图;
[0023]图6为本发明实施例中服务器另一实施例示意图。
【具体实施方式】
[0024]本发明实施例提供了一种视频推荐方法和服务器,可提高视频推荐的准确度,提升用户体验。以下分别进行详细说明。
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三…第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]需要说明的是,本发明可应用于社交网络系统,例如即时通讯工具等。下面以即时通讯作为应用场景对本发明的技术方案进行说明。
[0028]请参阅图1,本发明实施例中视频推荐方法一个实施例包括:
[0029]101、获取用户所加入的群组的群组建立原因;
[0030]社交网络中,群组,特别是社交群组,在群主基于某种动机需要新建群组时,可根据相应的群组建立原因进入对应的群组建立流程,以便构建一个基于用户自主选择产生的群组成员的集合。在本实施例中,当用户已经参与至少一个群组时,服务器获取用户基于社交网络所加入的群组的群组建立原因,其中,不同群组建立原因的群组对应的群组类型不同,即在本实施例中,群主的分类是根据群组建立原因为参考的,不同类型的群组对应的群组建立原因不同。
[0031]102、根据群组建立原因获取其对应的特征数据;
[0032]在获取群组的群组建立原因后,服务器根据群组建立原因获取与该群组对应的特征数据,由此,获取的特征数据可对应反映群组的群组建立原因,以使得该特征数据与群组分类标准相关联。
[0033]103、针对不同类型的群组,根据特征数据确定群组的权重值;
[0034]即在获取各群组的特征数据后,服务器针对不同类型的群组,采用与群组分类标准相关联的数据作为特征数据,以确定群组的权重值。在本实施例中,每一类群组,具有对应的一个特征数据。
[0035]104、将权重值大于或等于预设值的群组设置为候选群组;
[0036]即在针对每类群组,根据对应特征数据确定群组的权重值后,服务器将权重值大于或等于预设值的群组设置为候选群组,以在用户加入的至少一个群组中选出最能准确反映用户需求的候选群组作为视频推荐的来源。可以理解的是,上述群组建立原因可在一定程度上反映用户加入该群组的动机性,在选取对应反映群组建立原因的特征数据作为每类群组的群组权重的参考依据后,选出的候选群组也相应更能反映用户的实际需求。
[0037]105、向用户推荐与候选群组关联的视频;
[0038]即服务器以候选群组作为视频推荐的来源,对候选群组中的视频进行聚合,以得到基于候选群组的推荐结果。
[0039]本发明实施例提供的技术方案中,在获取群组的群组建立原因后,对不同类型的群组,分别根据对应的群组建立原因获取特征数据,并以该特征数据为指标确定群组的权重值,将权重值大于或等于预设值的群组设置为候选群组,以作为视频推荐的来源,向用户推荐与候选群组关联的视频。因此相对于现有技术,本发明实施例针对不同类型的群组,选取不同的特征数据作为群组权重的参考依据,以选出最能准确反映用户需求的候选群组作为视频推荐的来源,可提高视频推荐的准确度,从而提升用户体验。
[0040]下面在图1所示实施例的基础上,进一步说明服务器如何向用户推荐与候选群组关联的视频。请参阅图2,本发明实施例中视频推荐方法另一实施例包括:
[0041]201、获取用户所加入的群组的群组建立原因;
[0042]即当用户已经参与至少一个群组时,服务器获取获取用户基于社交网络所加入的群组的群组建立原因,其中,不同群组建立原因的群组对应的群组类型不同,即在本实施例中,群主的分类是根据群组建立原因为参考的,不同类型的群组对应的群组建立原因不同。在本实施例中,可根据多维度的信息判断各群组的群组类型,具体判断方式此处不作限定。
[0043]在本实施例中,群组建立原因可以包括社交关系和兴趣爱好,则对
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1