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

技术编号:19320644 阅读:24 留言:0更新日期:2018-11-03 11:01
本发明专利技术提供了一种视频推荐方法及装置,以解决目前的视频推荐无法满足用户的需求,用户体验较差的问题。其中方法包括:获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由;从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由;显示所述待推荐视频及所述与所述待推荐视频匹配的推荐理由。本发明专利技术针对待推荐视频设计了与其相关的个性化推荐理由及非个性化推荐理由,从不同的角度推荐视频,增加了推荐理由的多样性,能够更好地满足用户的需求,提升用户体验。

Video recommendation method and device

The invention provides a video recommendation method and device to solve the problem that the current video recommendation can not meet the needs of users and the user experience is poor. The method includes: obtaining the personalized recommendation reason and the non-personalized recommendation reason corresponding to the video to be recommended in the video set to be recommended; determining the recommendation reason matching the video to be recommended from the personalized recommendation reason and the non-personalized recommendation reason; displaying the video to be recommended and the said video to be recommended. The recommended reason for video matching is to be recommended. The invention designs personalized recommendation reasons and non-personalized recommendation reasons for the video to be recommended, recommends the video from different angles, increases the diversity of recommendation reasons, and can better meet the needs of users and enhance user experience.

【技术实现步骤摘要】
视频推荐方法及装置
本专利技术涉及多媒体
,特别是涉及一种视频推荐方法及一种视频推荐装置。
技术介绍
随着互联网技术的飞速发展,人们越来越依赖通过互联网获得各种信息。电影作为日常主要精神娱乐项目之一越来越受广大用户的喜爱,但是随着电影的数量急剧上升,如何在大量的电影中找到用户感兴趣的电影成为一个热门的研究问题。为了解决上述问题,出现了个性化电影这个新颖的产品,可以根据用户的兴趣偏好,向用户推荐用户可能感兴趣的电影,从而根据不同用户进行个性化服务。在推荐电影时,将设计一些推荐理由显示给用户,用户可以根据推荐理由选择自己需要的电影。但是,目前对于推荐理由的设计都比较宽泛、死板,设计的推荐理由过少而且重复理由太多,不能很好地体现个性化和多样性,无法满足用户的需求,用户体验较差。
技术实现思路
本专利技术实施例提供一种视频推荐方法及装置,以解决目前的视频推荐无法满足用户的需求,用户体验较差的问题。为了解决上述技术问题,本专利技术提供了一种视频推荐方法,包括:获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由;从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由;显示所述待推荐视频及所述与所述待推荐视频匹配的推荐理由。优选地,所述从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由的步骤,包括:针对每个推荐理由,计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值;选取最大的多样性目标函数值对应的组合中的推荐理由,作为与所述待推荐视频匹配的推荐理由。优选地,所述计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值的步骤,包括:计算所述待推荐视频与当前推荐理由的组合的偏好得分;分别计算所述待推荐视频与当前推荐理由的组合,和所述待推荐视频与对应的其余各个推荐理由的组合之间、以及所述待推荐视频集合中除所述待推荐视频之外的其余各个待推荐视频与对应的各个推荐理由的组合之间的相似度;依据所述偏好得分及所述相似度计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值。优选地,所述选取最大的多样性目标函数值对应的组合中的推荐理由,作为与所述待推荐视频匹配的推荐理由的步骤,包括:计算如下公式:其中,di表示第i个(待推荐视频,推荐理由)的组合,dj表示第j个(待推荐视频,推荐理由)的组合,i、j均为自然数,rel(di,u)表示用户u对di这个组合的偏好得分,sim(di,dj)表示di和dj的相似度,R为待推荐视频集合,S为重排序后的推荐视频集合,argmax表示使多样性目标函数值达到最大值时对应的(待推荐视频,推荐理由)的组合,λ为0~1之间的参数。优选地,所述方法还包括:获取待推荐视频对应的通用推荐理由;所述从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由的步骤,包括:从所述个性化推荐理由、所述非个性化推荐理由及所述通用推荐理由中确定与所述待推荐视频匹配的推荐理由。优选地,所述获取待推荐视频对应的个性化推荐理由及非个性化推荐理由的步骤,包括:采用预设的召回方式执行视频召回操作,得到所述待推荐视频对应的个性化推荐理由;对所述待推荐视频在预设维度上的特性进行分析,得到所述待推荐视频对应的非个性化推荐理由。另一方面,本专利技术实施例还提供了一种视频推荐装置,包括:第一获取模块,用于获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由;确定模块,用于从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由;显示模块,用于显示所述待推荐视频及所述与所述待推荐视频匹配的推荐理由。优选地,所述确定模块包括:计算单元,用于针对每个推荐理由,计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值;选取单元,用于选取最大的多样性目标函数值对应的组合中的推荐理由,作为与所述待推荐视频匹配的推荐理由。优选地,所述装置还包括:第二获取模块,用于获取待推荐视频对应的通用推荐理由;所述确定模块,具体用于从所述个性化推荐理由、所述非个性化推荐理由及所述通用推荐理由中确定与所述待推荐视频匹配的推荐理由。优选地,所述第一获取模块包括:召回单元,用于采用预设的召回方式执行视频召回操作,得到所述待推荐视频对应的个性化推荐理由;分析单元,用于对所述待推荐视频在预设维度上的特性进行分析,得到所述待推荐视频对应的非个性化推荐理由。本专利技术实施例中,在进行视频推荐时,获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由,然后从个性化推荐理由及非个性化推荐理由中确定与待推荐视频匹配的推荐理由,然后显示待推荐视频及与待推荐视频匹配的推荐理由。本专利技术实施例针对待推荐视频设计了与其相关的个性化推荐理由及非个性化推荐理由,从不同的角度推荐视频,增加了推荐理由的多样性,能够更好地满足用户的需求,提升用户体验。附图说明图1是本专利技术实施例一的一种视频推荐方法的步骤流程图;图2是本专利技术实施例二的一种视频推荐方法的步骤流程图;图3是本专利技术实施例二的一种视频推荐过程的示意图;图4是本专利技术实施例三的一种视频推荐装置的结构框图;图5是本专利技术实施例四的一种视频推荐装置的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一参照图1,示出了本专利技术实施例一的一种视频推荐方法的步骤流程图。本专利技术实施例的视频推荐方法包括以下步骤:步骤101,获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由。为了更好地满足用户需求,视频网站推出了个性化服务,可以为用户提供个性化的视频推荐服务。现有技术在推荐视频时,为待推荐视频设计一些比较匹配用户需求的推荐理由,但是,目前对于推荐理由的设计都比较宽泛、死板,设计的推荐理由过少而且重复理由太多,不能很好地体现个性化和多样性。本专利技术实施例针对上述问题,在获取到待推荐视频集合后,并不是按照现有技术中给出的简单的推荐理由进行视频推荐,而是针对待推荐视频集合中的各待推荐视频设计了个性化推荐理由和非个性化推荐理由。比如,个性化推荐理由可以依据用户的一些个性化信息利用召回模型得到,个性化推荐理由能够满足用户的个性化需求;非个性化推荐理由可以依据待推荐视频自身的一些特性分析得到,非个性化推荐理由可以进一步增加推荐理由的多样性。步骤102,从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由。在对某个待推荐视频进行推荐时,获取该待推荐视频对应的个性化推荐理由及非个性化推荐理由,然后从这些个性化推荐理由和非个性化推荐理由中确定出与该待推荐视频匹配的推荐理由。步骤103,显示所述待推荐视频及所述与所述待推荐视频匹配的推荐理由。将待推荐视频推荐给用户时,显示上述待推荐视频及与待推荐视频匹配的推荐理由。比如,可以在用户界面中划分理由显示区域和视频显示区域,可以在视频显示区域显示待推荐视频,在理由显示区域中显示与待推荐视频匹配的推荐理由本文档来自技高网...

【技术保护点】
1.一种视频推荐方法,其特征在于,包括:获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由;从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由;显示所述待推荐视频及所述与所述待推荐视频匹配的推荐理由。

【技术特征摘要】
1.一种视频推荐方法,其特征在于,包括:获取待推荐视频集合中的各待推荐视频对应的个性化推荐理由及非个性化推荐理由;从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由;显示所述待推荐视频及所述与所述待推荐视频匹配的推荐理由。2.根据权利要求1所述的方法,其特征在于,所述从所述个性化推荐理由及所述非个性化推荐理由中确定与所述待推荐视频匹配的推荐理由的步骤,包括:针对每个推荐理由,计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值;选取最大的多样性目标函数值对应的组合中的推荐理由,作为与所述待推荐视频匹配的推荐理由。3.根据权利要求2所述的方法,其特征在于,所述计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值的步骤,包括:计算所述待推荐视频与当前推荐理由的组合的偏好得分;分别计算所述待推荐视频与当前推荐理由的组合,和所述待推荐视频与对应的其余各个推荐理由的组合之间、以及所述待推荐视频集合中除所述待推荐视频之外的其余各个待推荐视频与对应的各个推荐理由的组合之间的相似度;依据所述偏好得分及所述相似度计算所述待推荐视频与当前推荐理由的组合对应的多样性目标函数值。4.根据权利要求3所述的方法,其特征在于,所述选取最大的多样性目标函数值对应的组合中的推荐理由,作为与所述待推荐视频匹配的推荐理由的步骤,包括:计算如下公式:其中,di表示第i个(待推荐视频,推荐理由)的组合,dj表示第j个(待推荐视频,推荐理由)的组合,i、j均为自然数,rel(di,u)表示用户u对di这个组合的偏好得分,sim(di,dj)表示di和dj的相似度,R为待推荐视频集合,S为重排序后的推荐视频集合,argmax表示使多样性目标函数值达到最大值时对应的(待推荐视频,推荐理由)的组合,λ为0~1之间的参数。5.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:陈柏宇张徵方非
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1