视频推荐的方法及装置制造方法及图纸

技术编号:21438877 阅读:38 留言:0更新日期:2019-06-22 14:04
本申请实施例公开了一种视频推荐的方法及装置,该方法包括:获取目标用户在包含当前时间在内的预设时长内观看的至少一个第一视频的视频参数,以及各个第一视频的观看参数,其中至少一个第一视频中包括目标用户当前时间正在观看的视频;根据各个第一视频的观看参数,从至少一个第一视频中确定出目标用户喜爱的目标视频和目标视频参数;根据目标视频参数从视频资源库中确定出目标视频的至少一个目标关联视频;当接收到目标用户的视频推荐请求时,基于获取的至少一个随机推荐视频和至少一个目标关联视频生成向目标用户推荐的视频推荐列表。采用本申请实施例,可提高视频推荐的实时性及视频推荐的准确性,适用性高。

【技术实现步骤摘要】
视频推荐的方法及装置
本申请涉及通信
,尤其涉及一种视频推荐的方法及装置。
技术介绍
随着互联网技术的发展,在线视频的传播已经达到了前所未有的水平。从2015年开始,观看短视频成为年轻人在互联网上新潮的生活方式之一,占据了大量的娱乐时间。目前,现有技术的视频推荐方法主要将收集的用户历史观看数据来确定符合用户口味的推荐视频。不难理解的是,收集的用户历史观看数据具有滞后性,随着信息更迭速度的加快,基于历史观看数据得到的推荐视频不一定能够满足用户需求,因此现有技术存在视频推荐的准确性低且实时性差的缺陷。
技术实现思路
本申请实施例提供了一种视频推荐的方法及装置,可提高视频推荐的实时性及视频推荐的准确性,适用性高。第一方面,本申请实施例提供了一种视频推荐的方法,该方法包括:获取目标用户在包含当前时间在内的预设时长内观看的至少一个第一视频的视频参数,以及各个上述第一视频的观看参数,上述至少一个第一视频中包括上述目标用户当前时间正在观看的视频;根据上述各个上述第一视频的观看参数,从上述至少一个第一视频中确定出上述目标用户喜爱的目标视频,并从上述至少一个第一视频的视频参数中确定出上述目标视频对应的目标视频参数;根据上述目标视频参数从视频资源库中确定出上述目标视频的至少一个目标关联视频;当接收到上述目标用户的视频推荐请求时,从上述视频资源库中获取至少一个随机推荐视频,并根据上述至少一个随机推荐视频和上述至少一个目标关联视频生成向上述目标用户推荐的视频推荐列表。在本申请实施例中,基于获取的目标用户在包含当前时间在内的预设时长内观看的至少一个第一视频的视频参数,以及各个第一视频的观看参数,可确定目标用户喜爱的目标视频及目标视频参数,进而确定出目标关联视频,提高了视频推荐的准确性。当接收到目标用户的视频推荐请求时,通过从视频资源库中获取随机推荐视频,可将随机推荐视频和目标关联视频生成视频推荐列表以推荐给目标用户,通过及时响应视频推荐请求,可提高视频推荐的时效性。同时基于随机推荐视频,结合基于用户喜好推荐的目标关联视频生成向用户推荐的视频推荐列表,增强了视频推荐的用户指向性的同时也增加了向用户推荐的视频的多样性和用户密切性,视频推荐更准确,适用性更高。结合第一方面,在一种可能的实施方式中,上述根据上述各个上述第一视频的观看参数,从上述至少一个第一视频中确定出上述目标用户喜爱的目标视频,包括:根据上述各个上述第一视频的观看参数,从上述至少一个第一视频中确定出观看参数最大的第一视频作为上述目标用户喜爱的目标视频;其中,上述观看参数包括观看时长、观看次数、评论数量、分享数量以及收藏数量中的任一项。在本申请实施例中,基于最大观看参数确定目标用户喜爱的目标视频,直观且操作简便,适用性高。结合第一方面,在一种可能的实施方式中,上述观看参数包括观看时长、观看次数、点赞数量、评论数量、分享数量以及收藏数量中的至少两项;上述根据上述各个上述第一视频的观看参数,从上述至少一个第一视频中确定出上述目标用户喜爱的目标视频,包括:确定任一第一视频的观看参数中的各项观看参数对应的权重值;将上述任一第一视频的上述各项观看参数及其对应的权重值的乘积进行求和,并将求和得到的值确定为上述任一第一视频对应的喜爱值;将上述各个上述第一视频中喜爱值最大的第一视频确定为上述目标用户喜爱的目标视频。在本申请实施例中,基于多个维度的观看参数衡量用户对各个视频的喜爱程度,使对用户喜好的评估更准确,视频推荐的准确性更高,适用性更强。结合第一方面,在一种可能的实施方式中,上述根据上述目标视频参数从视频资源库中确定出上述目标视频的至少一个目标关联视频,包括:根据上述目标视频参数,从视频资源库中匹配出视频参数与上述目标视频参数相同的至少一个第二视频,并将上述至少一个第二视频确定为上述目标视频的目标关联视频;其中,上述目标视频参数包括目标视频类型、目标视频标识以及目标视频来源中的任一项。在本申请实施例中,从视频资源库中匹配出相同类型、或者相同系列或相同来源的视频作为目标关联视频,操作方式简单且不易出错,适用性强。结合第一方面,在一种可能的实施方式中,上述根据上述至少一个随机推荐视频和上述至少一个目标关联视频生成向上述目标用户推荐的视频推荐列表,包括:将上述至少一个随机推荐视频和上述至少一个目标关联视频进行合并以生成视频推荐列表,并将上述视频推荐列表推荐给用户。在本申请实施例中,将各个视频合并以生成视频推荐列表,操作方式简便,适用性强。结合第一方面,在一种可能的实施方式中,上述根据上述至少一个随机推荐视频和上述至少一个目标关联视频生成向上述目标用户推荐的视频推荐列表,包括:获取上述至少一个随机推荐视频的第一视频数量和上述至少一个目标关联视频的第二视频数量;根据上述第一视频数量和上述第二视频数量得到上述随机推荐视频和上述目标关联视频进行混合排列的穿插值;在上述至少一个随机推荐视频组成的视频列表中每隔上述穿插值添加一个上述目标关联视频以生成视频推荐列表,并将上述视频推荐列表推荐给用户。在本申请实施例中,通过在随机推荐视频组成的视频列表中每隔穿插值添加一个目标关联视频以生成视频推荐列表,增加了视频排列方式的多样性,提升用户的使用体验。结合第一方面,在一种可能的实施方式中,上述根据上述至少一个随机推荐视频和上述至少一个目标关联视频生成向上述目标用户推荐的视频推荐列表,包括:将上述至少一个随机推荐视频和上述至少一个目标关联视频中各个视频确定为向上述目标用户推荐的待推荐视频,并获取各个上述待推荐视频的用户观看参数;将上述各个待推荐视频按照用户观看参数的大小排列顺序进行排序以生成视频推荐列表推荐给上述目标用户;其中,上述用户观看参数包括用户观看总时长、用户观看总次数、用户点赞总数量、用户评论总数量、用户分享总数量以及用户收藏总数量中的任一项。本申请实施例基于视频热度排列待推荐视频,使视频的排列方式更加丰富多样,提升用户体验,适用性强。第二方面,本申请实施例提供了一种视频推荐的装置,该装置包括:参数获取模块,用于获取目标用户在包含当前时间在内的预设时长内观看的至少一个第一视频的视频参数,以及各个上述第一视频的观看参数;目标视频确定模块,用于根据上述参数获取模块确定的上述各个上述第一视频的观看参数,从上述至少一个第一视频中确定出上述目标用户喜爱的目标视频,并从上述至少一个第一视频的视频参数中确定出上述目标视频对应的目标视频参数;关联视频确定模块,用于根据上述目标视频确定模块确定的上述目标视频参数从视频资源库中确定出上述目标视频的至少一个目标关联视频;视频推荐模块,用于当接收到上述目标用户的视频推荐请求时,从上述视频资源库中获取至少一个随机推荐视频,并根据上述至少一个随机推荐视频和上述关联视频确定模块确定的上述至少一个目标关联视频生成向上述目标用户推荐的视频推荐列表。结合第二方面,在一种可能的实施方式中,上述目标视频确定模块用于:根据上述各个上述第一视频的观看参数,从上述至少一个第一视频中确定出观看参数最大的第一视频作为上述目标用户喜爱的目标视频;其中,上述观看参数包括观看时长、观看次数、评论数量、分享数量以及收藏数量中的任一项。结合第二方面,在一种可能的实施方式中,上述观看参数包括观看时本文档来自技高网...

【技术保护点】
1.一种视频推荐的方法,其特征在于,所述方法包括:获取目标用户在包含当前时间在内的预设时长内观看的至少一个第一视频的视频参数,以及各个所述第一视频的观看参数;根据所述各个所述第一视频的观看参数,从所述至少一个第一视频中确定出所述目标用户喜爱的目标视频,并确定所述目标视频对应的目标视频参数;根据所述目标视频参数从视频资源库中确定出所述目标视频的至少一个目标关联视频;当接收到所述目标用户的视频推荐请求时,从所述视频资源库中获取至少一个随机推荐视频,并根据所述至少一个随机推荐视频和所述至少一个目标关联视频生成向所述目标用户推荐的视频推荐列表。

【技术特征摘要】
1.一种视频推荐的方法,其特征在于,所述方法包括:获取目标用户在包含当前时间在内的预设时长内观看的至少一个第一视频的视频参数,以及各个所述第一视频的观看参数;根据所述各个所述第一视频的观看参数,从所述至少一个第一视频中确定出所述目标用户喜爱的目标视频,并确定所述目标视频对应的目标视频参数;根据所述目标视频参数从视频资源库中确定出所述目标视频的至少一个目标关联视频;当接收到所述目标用户的视频推荐请求时,从所述视频资源库中获取至少一个随机推荐视频,并根据所述至少一个随机推荐视频和所述至少一个目标关联视频生成向所述目标用户推荐的视频推荐列表。2.根据权利要求1所述方法,其特征在于,所述根据所述各个所述第一视频的观看参数,从所述至少一个第一视频中确定出所述目标用户喜爱的目标视频,包括:根据所述各个所述第一视频的观看参数,从所述至少一个第一视频中确定出观看参数最大的第一视频作为所述目标用户喜爱的目标视频;其中,所述观看参数包括观看时长、观看次数、评论数量、分享数量以及收藏数量中的任一项。3.根据权利要求1所述方法,其特征在于,所述观看参数包括观看时长、观看次数、点赞数量、评论数量、分享数量以及收藏数量中的至少两项;所述根据所述各个所述第一视频的观看参数,从所述至少一个第一视频中确定出所述目标用户喜爱的目标视频,包括:确定任一所述第一视频的观看参数中的各项观看参数对应的权重值;将所述任一所述第一视频的所述各项观看参数及其对应的权重值的乘积进行求和,并将求和得到的值确定为所述任一所述第一视频对应的喜爱值;将所述各个所述第一视频中喜爱值最大的第一视频确定为所述目标用户喜爱的目标视频。4.根据权利要求1-3任一项所述方法,其特征在于,所述根据所述目标视频参数从视频资源库中确定出所述目标视频的至少一个目标关联视频,包括:根据所述目标视频参数,从视频资源库中匹配出视频参数与所述目标视频参数相同的至少一个第二视频,并将所述至少一个第二视频确定为所述目标视频的目标关联视频;其中,所述目标视频参数包括目标视频类型、目标视频标识以及目标视频来源中的任一项。5.根据权利要求1-4任一项所述方法,其特征在于,所述根据所述至少一个随机推荐视频和所述至少一个目标关联视频生成向所述目标用户推荐的视频推荐列表,包括:将所述至少一个随机推荐视频和所述至少一个目标关联视频进行合并以生成视频推荐列表,并将所述视频推荐列表推荐给所述目标用户。6.根据权利要求1-4任一项所述...

【专利技术属性】
技术研发人员:秦莎
申请(专利权)人:乐蜜有限公司
类型:发明
国别省市:开曼群岛,KY

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

1