本发明专利技术涉及通信技术领域,公开了一种视频推荐方法以及服务器,该方法包括:根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,其中所述用户观看记录包括用户观看过的视频所关联的标识,所述用户偏好集合包括用户偏好的视频所关联的标识;将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。本发明专利技术能够实现根据不同用户的偏好向用户推荐其可能感兴趣的视频,这种视频推荐与用户的期望相似度高,达到向用户提供最需要的视频信息的效果,提高了用户体验。
【技术实现步骤摘要】
本专利技术涉及通信
,具体地,涉及一种视频推荐方法以及一种服务器。
技术介绍
视频播放应用程序(APP)页面中存在多种信息,例如包括当日热播视频、视频推荐等内容,用户可以在浏览APP页面时可以读取这些信息,并选择自已偏好的内容进行观看。在现有技术中,当日热播和视频推荐主要是推荐点击量大的视频,而这种推荐并不是根据不同用户的偏好进行推荐的,因此推荐的视频很多时候不是用户所期望或用户不感兴趣的。即现有技术中缺少一种可以根据不同用户的偏好进行视频推荐的方法。
技术实现思路
针对现有技术中存在的缺少能够根据不同用户的偏好进行视频推荐的技术问题,本专利技术提供了一种视频推荐方法,该方法包括:根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,其中所述用户观看记录包括用户观看过的视频所关联的标识,所述用户偏好集合包括用户偏好的视频所关联的标识;将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。相应地,本专利技术还提供了一种服务器,该服务器包括:获取模块,用于根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,其中所述用户观看记录包括用户观看过的视频所关联的标识,所述用户偏好集
合包括用户偏好的视频所关联的标识;以及确定模块,用于将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。采用本专利技术提供的视频推荐方法以及服务器,通过根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频,能够实现根据不同用户的偏好向用户推荐其可能感兴趣的视频,这种视频推荐与用户的期望相似度高,达到向用户提供最需要的视频信息的效果,提高了用户体验。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是根据本专利技术的一种实施方式的示例服务器的结构示意图;以及图2是根据本专利技术的一种实施方式的视频推荐方法的示例流程图。附图标记说明10 获取模块 20 确定模块 100服务器具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。下面将举例说明本专利技术的思想,但应当理解的这些示例为非局限性示
例,本专利技术的保护范围不限于此:为了更加清楚地说明本专利技术的思想,以本专利技术所提供的示例服务器进行详细地说明。图1是根据本专利技术的一种实施方式的示例服务器100的结构示意图,该服务器100可以包括:获取模块10,用于根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,其中所述用户观看记录包括用户观看过的视频所关联的标识,所述用户偏好集合包括用户偏好的视频所关联的标识;以及确定模块20,用于将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。优选地,该服务器100还包括:视频库,所述视频库包括多个视频以及与多个视频关联的至少一个标识。优选地,所述获取模块用于:将用户观看记录中的标识的并集运算结果作为所述用户偏好集合。优选地,所述确定模块用于:在所述视频库中的视频具有至少一个与所述用户偏好集合中的至少一个标识相同的标识的情况下,确定具有相同标识的视频为推荐视频。优选地,该服务器还包括发送模块,用于将所述推荐视频发送给终端。为了实现本专利技术的目的,服务器100可以配置视频库,其中所述视频库可以包括多个视频以及与多个视频关联的至少一个标识。例如,视频库中可以包括任意数量的视频、以及所述任意数量的视频的每一个视频所对应的至少一个标识,例如视频A可以具有标识a,b,c。视频B可以具有标识a,b,d等等。在视频推荐过程中,该服务器100的获取模块10可以根据用户观看记录获得在视频库中用户观看视频的用户偏好集合。其中,所述用户观看记录可以包括用户观看过的视频所关联的标识,例如如果用户观看过视频A和视频B,则用户观看记录中将包括视频A的标识a,b,c,以及视频B的标识a,b,d。为了知晓用户的偏好,所述获取模块10可以将用户观看记
录中的标识的并集运算结果作为所述用户偏好集合,使得所述用户偏好集合可以包括用户偏好的视频所关联的标识,例如如果用户观看过视频A和视频B,则用户偏好集合可以包括视频A和视频B的标识的并集,即a,b,c,d。接着,服务器100的确定模块20可以将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。优选地,所述确定模块20可以在所述视频库中的视频具有至少一个与所述用户偏好集合中的至少一个标识相同的标识的情况下,确定具有相同标识的视频为推荐视频。例如,如上所述,如果用户偏好集合包括标识a,b,c,d,则确定模块20可以将视频库中的其他视频的标识与这些标识比较,如果所述视频库中的视频C(例如,其标识为a,b,e)具有至少一个与所述用户偏好集合中的至少一个标识相同的标识,则此时确定模块20可以确定具有该相同标识的视频C为推荐视频;和/或如果所述视频库中的视频D(例如,其标识为a,c,d)具有至少一个与所述用户偏好集合中的至少一个标识相同的标识,则确定模块20同时也可以确定具有该相同标识的视频D为推荐视频。即确定模块20可以将任意数量的符合上述匹配要求的视频同时确定为推荐视频。优选地,该服务器100还可以包括发送模块,该发送模块可以将所述推荐视频发送给终端并显示,其中所述终端可以为移动电话、计算机、笔记本电脑、平板电脑等。应当理解的是,上述实施方式中的视频A、B、C、D以及其标识、视频A、B、C、D以及其标识的数量均仅作为说明本专利技术思想的示例,本专利技术并不局限于此,例如用户观看记录、用户偏好集合可以包括任意适当地数量的标识、视频库中的视频以及推荐视频也可以是任意适当地数量,本专利技术对此不进行限定。采用这样的实施方式,根据用户观看记录来确定不同用户的偏好,以
此来向用户推荐其可能感兴趣的视频,可见这种视频推荐与用户的期望相似度高(考虑到不同用户的不同偏好),达到向用户提供最需要的视频信息的效果,大大提高了用户体验。根据本专利技术的另一种实施方式,服务器100的确定模块20还可以根据用户偏好集合来确定与该用户有相似偏好的相似用户,并基于相似用户的观看记录来确定推荐的视频。具体执行过程如下:服务器100的确定模块20可以根据获取模块10获得的用户偏好集合确定相似用户,其中所述相似用户为另一用户以及该另一用户的用户偏好集合与所述用户偏好集合相匹配;以及还用于根据确定的相似用户的另一用户偏好集合确定推荐视频。优选地,所述确定模块20还用于:在另一用户的另一用户偏好集合具有至少一个与所述用户偏好集合中的至少一个标识相同的标识的情况下,确定该另一用户为相似用户。优选地,所述确定模块20还用于:将另一用户偏好集合中的标识与所述用户集合中的标识进行比较;以及在所述另一用户偏好集合中的标识与所述用户偏好集合中的标识不一致的情况下,将所述另一用户偏好集合中的不一致的标识所对应的视频确定为推荐视频。举例来说,为了实现本专利技术的目的,服务器100可以配置视频库,其中所述视频库可以包括多个视频以及与多个视频关联的至少一个标识。例如本文档来自技高网...
【技术保护点】
一种视频推荐方法,其特征在于,该方法包括:根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,其中所述用户观看记录包括用户观看过的视频所关联的标识,所述用户偏好集合包括用户偏好的视频所关联的标识;以及将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。
【技术特征摘要】
1.一种视频推荐方法,其特征在于,该方法包括:根据用户观看记录获得在视频库中用户观看视频的用户偏好集合,其中所述用户观看记录包括用户观看过的视频所关联的标识,所述用户偏好集合包括用户偏好的视频所关联的标识;以及将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频。2.根据权利要求1所述的方法,其特征在于,所述视频库包括多个视频以及与多个视频关联的至少一个标识。3.根据权利要求2所述的方法,其特征在于,所述根据用户观看记录获得在视频库中用户观看视频的用户偏好集合包括:用户观看记录中的标识的并集运算结果为所述用户偏好集合。4.根据权利要求3所述的方法,其特征在于,所述将所述视频库中与所述用户偏好集合匹配的视频确定为推荐视频包括:在所述视频库中的视频具有至少一个与所述用户偏好集合中的至少一个标识相同的标识的情况下,确定具有相同标识的视频为推荐视频。5.根据权利要求4所述的方法,其特征在于,将所述推荐视频发送给终端。6.根据权利要求5所述的方法,其特征在于,该方法还包括:根据所述用户偏好集合确定相似用户,其中所述相似用户为另一用户以及该另一用户的用户偏好集合与所述用户偏好集合相匹配;以及根据确定的相似用户的另一用户偏好集合,确定推荐视频。7.根据权利要求6所述的方法,其特征在于,根据所述用户偏好集合确定相似用户包括:在另一用户的另一用户偏好集合具有至少一个与所述用户偏好集合中的至少一个标识相同的标识的情况下,确定该另一用户为相似用户。8.根据权利要求7所述的方法,其特征在于,根据确定的相似用户的另一用户偏好集合确定推荐视频包括:将另一用户偏好集合中的标识与所述用户集合中的标识进行比较;以及在所述另一用户偏好集合中的标识与所述用户偏好集合中的标识不一致的情况下,将所述另一用户偏好集合中的不一致的标识所对应的视频确定为...
【专利技术属性】
技术研发人员:蔡佩,
申请(专利权)人:乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。