[发明专利]一种基于视频相似度的视频推荐方法、系统及终端在审
申请号: | 201611266871.3 | 申请日: | 2016-12-31 |
公开(公告)号: | CN108268540A | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 田旭东;张俊锋 | 申请(专利权)人: | 深圳市优朋普乐传媒发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市罗湖区翠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 相似度 基本视频 标签 视频推荐 终端 相似度计算 交集 用户推荐 视频库 加法 相加 | ||
1.一种基于视频相似度的视频推荐方法,其特征在于,包括:
获取基本视频的第一标签集;
将所述基本视频的第一标签集与视频库中每个待推荐视频的第二标签集取交集,得到推荐视频,所述推荐视频为包含第一标签集中至少一个标签的待推荐视频;
计算各个推荐视频与所述基本视频的相似度,所述相似度为每个所述推荐视频与所述基本视频的相同标签的分数进行正相关计算得到的值;
比较各个推荐视频的相似度大小;
将所述推荐视频按照相似度从大到小的顺序对推荐视频进行显示。
2.根据权利要求1所述的方法,其特征在于,在获取基本视频的第一标签集之前,所述方法还包括:
对所述视频的简介和/或评论进行关键字提取,得到至少一个备选关键字;
基于所述每一个备选关键字,查找标签库;
若在标签库中查找到与该备选关键字相同的标签,将所述备选关键字作为该视频的标签;
对所述标签赋相应分数。
3.根据权利要求2所述的方法,其特征在于,
若在标签库中查找到与该备选关键字为近义词的标签,则将标签库中的该标签作为所述视频标签集中的一个标签;
根据所述标签库中所述标签与所述备选关键字的相似程度,对所述标签赋相应分数。
4.根据权利要求1所述的方法,其特征在于,所述计算各个推荐视频与所述基本视频的相似度,包括:
计算每个所述推荐视频中与所述基本视频相同标签的分数的和;
将所述每个所述推荐视频中与所述基本视频相同标签的分数的和,作为所述推荐视频与所述基本视频的相似度。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当得到的所述推荐视频的数量小于设定阈值时,采集观看所述基本视频的用户观看视频列表,其中,所述用户观看视频列表包括用户ID和观看视频;
计算所述用户观看视频列表中除所述基本视频以外的每个所述观看视频的数量;
对每个所述观看视频按照数量从多到少的顺序进行排列形成观看视频排列表;
提取所述观看视频排列表的前N个观看视频,形成推荐视频列表;
对推荐视频列表中的观看视频按照数量从多到少的顺序进行显示。
6.一种基于视频相似度的视频推荐系统,其特征在于,包括:
标签集获取模块(1),用于获取基本视频的第一标签集;
推荐视频生成模块(2),用于将所述基本视频的第一标签集与视频库中每个待推荐视频的第二标签集取交集,得到推荐视频,所述推荐视频为包含第一标签集中至少一个标签的待推荐视频;
相似度计算模块(3),用于计算各个推荐视频与所述基本视频的相似度,所述相似度为每个所述推荐视频与所述基本视频的相同标签的分数进行正相关计算得到的值;
比较模块(4),用于比较各个推荐视频的相似度大小;
推荐视频显示模块(12),用于将所述推荐视频按照相似度从大到小的顺序对推荐视频进行显示。
7.根据权利要求6所述的系统,其特征在于,所述系统还包括:
备选关键字提取模块(5),用于对所述视频的简介和/或评论进行关键字提取,得到至少一个备选关键字;
查找模块(6),用于基于所述每一个备选关键字,查找标签库,若在标签库中查找到与该备选关键字相同的标签,将所述备选关键字作为该视频的标签;
标签赋值模块(7),用于对所述标签赋相应分数。
8.根据权利要求7所述的系统,其特征在于,
查找模块(6),还用于若在标签库中查找到与该备选关键字为近义词的标签,则将标签库中的该标签作为所述视频标签集中的一个标签;
标签赋值模块(7),还用于根据所述标签库中所述标签与所述备选关键字的相似程度,对所述标签赋相应分数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优朋普乐传媒发展有限公司,未经深圳市优朋普乐传媒发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611266871.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于文本分析的视频匹配系统
- 下一篇:基于广域测量系统的分布式数据处理