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

技术编号:14398186 阅读:69 留言:0更新日期:2017-01-11 11:49
本发明专利技术涉及一种视频推荐方法及装置。所述方法包括:获取参考视频属性;所述视频属性包括以下中的至少一种:视频名称、视频主演、视频导演、视频类型、视频评分;根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性;根据计算的相关性进行视频推荐。通过本发明专利技术的方法能够提高视频推荐的准确性。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种视频推荐方法及装置
技术介绍
提供视频服务的网站均向用户提供视频推荐功能,该功能主要为为用户推荐其未观看的其他视频。现有技术中进行视频推荐的一般方法为根据用户已观看的视频,计算出用户已观看视频与其他视频的相关性,把相关性高的视频推荐给用户,从而达到用户喜爱推荐的视频这一目的。现有技术中用于视频推荐的计算相关性的方法如下:观看过视频A的用户数设为NA,观看过视频B的用户数设为NB,同时观看视频A与视频B的用户数设为NAB,则视频A与视频B的相关性计算公式为:然而,根据上述计算相关性的方法,仅仅是统计观看某2个视频的共同浏览者的个数不能准确的反映两个视频之间的相关性。因此,现有技术中视频推荐方法推荐视频的准确性低。
技术实现思路
本专利技术的目的是提供一种视频推荐方法及装置,以解决现有技术中视频推荐方法推荐视频准确性低的问题。一方面,本专利技术提供一种视频推荐方法,所述方法包括:获取参考视频属性;所述视频属性包括以下中的至少一种:视频名称、视频主演、视频导演、视频类型、视频评分;根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性;根据计算的相关性进行视频推荐。另一方面,本专利技术提供一种视频推荐装置,所述装置包括:获取模块,用于获取参考视频属性;所述视频属性包括以下中的至少一种:视频名称、视频主演、视频导演、视频类型、视频评分;计算模块,用于根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性;推荐模块,用于根据计算的相关性进行视频推荐。本专利技术至少具有以下有益效果:在本专利技术提供的该方法中,根据视频属性计算相关性,为用户推荐视频,而视频属性恰恰能够反映视频之间的关联,相比现有技术中仅通过视频的共同浏览者的个数计算相关性,本专利技术提供的视频推荐方法,计算的相关性更加准确,从而能够达到为用户推荐的视频更准确的目的。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明图1为本专利技术实施例中视频推荐方法的示例性流程图;图2为本专利技术实施例中视频推荐装置的示意图之一;图3为本专利技术实施例中视频推荐装置的示意图之二。具体实施方式以下结合附图对本专利技术的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。基于现有技术中存在视频推荐准确性低的问题,本专利技术实施例提供一种视频推荐方法,在本专利技术提供的该方法中,根据视频属性计算相关性,为用户推荐视频,而视频属性恰恰能够反映视频之间的关联,相比现有技术中仅通过视频的共同浏览者的个数计算相关性,本专利技术提供的视频推荐方法,计算的相关性更加准确,从而能够达到为用户推荐的视频更准确的目的。下面通过几个实施例对本专利技术提供的视频推荐方法进行详细说明。实施例一如图1所示,为本专利技术实施例中提供的视频推荐方法的示例性流程图,该方法包括以下步骤:步骤101:获取参考视频属性;所述视频属性包括以下中的至少一种:视频名称、视频主演、视频导演、视频类型、视频评分。其中,在一个实施例中视频类型例如是动作片、科幻片、剧情片、喜剧片、战争片、微电影、电影、电视剧等等,对视频类型进行分类的方法均适用于本专利技术,本专利技术对此不做限定。步骤102:根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性。步骤103:根据计算的相关性进行视频推荐。其中,在一个实施例中,为便于根据用户浏览过的视频为用户推荐视频,步骤101可执行为:获取浏览过的视频的视频属性,将浏览过的视频的视频属性作为参考视频属性。其中,在一个实施例中,也可以提供个性化的视频推荐服务,根据用户输入的视频属性为用户推荐视频,故此,步骤101可执行为:获取输入的视频属性,将输入的视频属性作为参考视频属性。其中,在一个实施例中,输入的视频属性还可以是用户私人定制的视频属性。例如,为用户提供参考视频属性输入界面,在该参考视频属性输入界面中由用户输入喜欢的至少一个视频名称、喜欢的至少一个明星、喜欢的至少一个导演、喜欢的至少一种视频类型等。由此,参考视频属性是用户定制的视频属性,这样根据参考视频属性,为用户推荐的视频相比现有技术,将更能够贴近用户的喜好,故此,能提高视频推荐的准确性。其中,在一个实施例中,输入的视频属性可以是用户输入的搜索词,当然为了进一步提高推荐视频的全面性,可以先对用户输入的搜索词进行分词,将分词结果以及搜索词作为参考视频属性。例如用户输入的搜索词为“速度与激情”那么对该搜索词进行分词的结果为获得以下分词:速度、激情。那么作为参考视频属性的词包括:速度与激情、速度和激情。然后将这三个词分别作为参考视频属性,计算相关性,然后为用户推荐视频。例如,由于“激情燃烧的岁月”这一视频包括“激情”,故此,在为用户推荐的视频中包括“激情燃烧的岁月”,从而达到进一步提高视频推荐的全面性的目的,以便于让用户有更多的选择。其中,在一个实施例中,步骤102可执行为:根据以下公式(1)计算存储的视频的视频属性与参考视频属性之间的相关性;TA=Σi=1n(λi·si)---(1)]]>其中,在公式(1)中,A表示存储的视频A;TA表示存储的视频A的视频属性与参考视频属性之间的相关性;si表示第i个视频属性的匹配度;λi表示第i个视频属性对应的权值;n表示视频属性的总个数。其中,权值为根据经验获得的归一化的权值,所谓归一化表示各权值的和值为1。权值,代表各视频属性的重要性,权值越高代表该权值对应的视频属性的重要性越高。例如,视频属性包括视频名称、视频主演、视频导演、视频类型时,参考视频属性为用户浏览过的视频B的视频属性,那么计算视频A与视频B的相关性的方法为:计算出视频A与视频B的视频名称的匹配度S1、计算出视频A与视频B的视频主演的匹配度S2、计算出视频A与视频B的视频导演的匹配度S3、计算出视频A与视频B的视频类型的匹配度S4。若视频名称对应的权值为λ1、视频主演对应的权值为λ2、视频导演对应的权值为λ3、视频类型对应的权值为λ4。那么视频A的视频属性与参考视频属性(即视频B的视频属性)的相关性TA为:TA=λ1·s1+λ2·s2+λ3·s3+λ4·s4其中,在一个实施例中,参考若视频属性为视频评分之外的视频属性时,匹配度可以为存储的视频属性包括参考视频属性的字符匹配百分比,例如若参考视频属性中的视频名称包括N个字符,而存储的视频的视频属性中的视频名称包括上述N个字符中的M个字符,那么视频属性的匹配度为(M/N),这一比值。其中,在一个实施例中,参考视频属性为视频评分时,那么可以将存储的视频的视频评分以作为参考视频属性的视频评分与比值作为匹配度。例如作为参考视频属性的视频评分为9.0,而存储的视频的视频评分为5,那么匹配度为(5/9)。其中,在一个本文档来自技高网...
一种视频推荐方法及装置

【技术保护点】
一种视频推荐方法,其特征在于,所述方法包括:获取参考视频属性;所述视频属性包括以下中的至少一种:视频名称、视频主演、视频导演、视频类型、视频评分;根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性;根据计算的相关性进行视频推荐。

【技术特征摘要】
1.一种视频推荐方法,其特征在于,所述方法包括:获取参考视频属性;所述视频属性包括以下中的至少一种:视频名称、视频主演、视频导演、视频类型、视频评分;根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性;根据计算的相关性进行视频推荐。2.根据权利要求1所述的方法,其特征在于,所述获取参考视频属性,具体包括:获取浏览过的视频的视频属性,将浏览过的视频的视频属性作为参考视频属性。3.根据权利要求1所述的方法,其特征在于,所述获取参考视频属性,具体包括:获取输入的视频属性,将输入的视频属性作为参考视频属性。4.根据权利要求1-3中任一所述的方法,其特征在于,所述根据参考视频属性,计算存储的视频的视频属性与参考视频属性之间的相关性,具体包括:根据以下公式计算存储的视频的视频属性与参考视频属性之间的相关性;TA=Σi=1n(λi·si)]]>其中,A表示存储的视频A;TA表示存储的视频A的视频属性与参考视频属性之间的相关性;si表示第i个视频属性的匹配度;λi表示第i个视频属性对应的权值;n表示视频属性的总个数。5.一...

【专利技术属性】
技术研发人员:崔玉斌
申请(专利权)人:北京数码视讯科技股份有限公司
类型:发明
国别省市:北京;11

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

1