【技术实现步骤摘要】
本专利技术实施例涉及互联网领域,具体涉及一种在线视频标签生成方法和系统。
技术介绍
在线视频标签的生成是描述在线视频特征的有效方法,被广泛应用到在线视频搜索和在线视频推荐系统中。一个在线视频标签由标签内容和标签强度组成,标签内容描述在线视频特征,标签强度说明该特征的重要性。终端通过查看标签内容,能够分辨出该在线视频的特征,确认是否可能满足自己的观影需求。而通过对一个在线视频的全部标签的标签强度进行比较,可以知道该在线视频的主要特征和次要特征。如果主要特征与观影需求一致,则可以确定该在线视频最满足终端的观影需求;否则,虽然一定程度上该在线视频满足观影需求,但可能不是最佳匹配的影片。传统的在线视频标签生成方法包括三个步骤,如图1所示步骤00、建设在线视频标签库。通过领域知识建立一个在线视频标签库。步骤02、为每个在线视频标注标签内容。对每一个在线视频,选择标签库中的一个或多个标签作为在线视频的标签内容。步骤04、基于终端的评分计算在线视频所有标签的标签强度。对于每一个在线视频,通过终端对在线视频的全部标签内容进行投票或打分,用得到的分数,通过计算得到全部标签内容的标 ...
【技术保护点】
一种在线视频标签生成方法,包括:计算各在线视频的原始标签矩阵,并计算各在线视频的相似度矩阵;其中,所述各在线视频的原始标签矩阵包括各在线视频的当前标签内容和当前标签强度的矩阵,所述各在线视频的相似度矩阵包括各在线视频的当前标签内容相似程度的矩阵;基于所述各在线视频的相似度矩阵和所述各在线视频的原始标签矩阵,计算得到各在线视频的候选标签矩阵;基于所述各在线视频的原始标签矩阵和所述各在线视频的候选标签矩阵,判断所述各在线视频的候选标签矩阵是否符合预置条件;当符合所述预置条件时,基于所述各在线视频的候选标签矩阵,确定各在线视频的更新的标签。
【技术特征摘要】
1.一种在线视频标签生成方法,包括 计算各在线视频的原始标签矩阵,并计算各在线视频的相似度矩阵;其中,所述各在线视频的原始标签矩阵包括各在线视频的当前标签内容和当前标签强度的矩阵,所述各在线视频的相似度矩阵包括各在线视频的当前标签内容相似程度的矩阵; 基于所述各在线视频的相似度矩阵和所述各在线视频的原始标签矩阵,计算得到各在线视频的候选标签矩阵; 基于所述各在线视频的原始标签矩阵和所述各在线视频的候选标签矩阵,判断所述各在线视频的候选标签矩阵是否符合预置条件; 当符合所述预置条件时,基于所述各在线视频的候选标签矩阵,确定各在线视频的更新的标签。2.根据权利要求1所述的方法,所述基于所述各在线视频的原始标签矩阵和所述各在线视频的候选标签矩阵,判断所述各在线视频的候选标签矩阵是否符合预置条件之后,还包括 当不符合所述预置条件时,将所述各在线视频的候选标签矩阵作为所述各在线视频的原始标签矩阵,进入计算各在线视频的下一个候选标签矩阵和判断各在线视频的下一个候选标签矩阵是否符合预置条件的循环操作,直至各在线视频的下一个候选标签矩阵符合预置条件为止。3.根据权利要求1所述的方法,所述基于所述各在线视频的原始标签矩阵和所述各在线视频的候选标签矩阵,判断所述各在线视频的候选标签矩阵是否符合预置条件,包括 基于所述各在线视频的原始标签矩阵和所述各在线视频的候选标签矩阵,计算得到各在线视频的差异标签矩阵; 将所述各在线视频的差异标签矩阵中的各个数值与预置的差异阈值进行比较,基于比较结果判断所述各在线视频的候选标签矩阵是否符合预置条件; 当所述各在线视频的差异标签矩阵中的各个数值均小于所述差异阈值时,所述各在线视频的候选标签矩阵符合预置条件; 当所述各在线视频的差异标签矩阵中的各个数值中,至少一个数值大于等于所述差异阈值时,所述各在线视频的候选标签矩阵不符合预置条件。4.根据权利要求1所述的方法,所述计算各在线视频的相似度矩阵,包括 获取终端在线视频矩阵;其中,所述终端在线视频矩阵的各行表示各终端,所述终端在线视频矩阵的各列表示各在线视频,所述终端在线视频矩阵的各数值表示各终端与各在线视频的对应关系; 将所述终端在线视频矩阵进行转置操作,得到在线视频终端矩阵;所述在线视频终端矩阵的各行表示各在线视频,所述在线视频终端矩阵的各列表示各终端,所述在线视频终端矩阵的各数值表示各在线视频与各终端的对应关系; 根据所述在线视频终端矩阵,依次确定各在线视频中的每个在线视频i与各在线视频中除该在线视频之外的在线视频j共现终端的数量;其中,i=l、2......n, j = 1、2......η, η为各在线视频的数量,η为正整数,j; 将所述共现终端的数量与所述在线视频j的终端数量相除,得到该在线视频i与在线视频j的相似度;对所述相似度进行归一化处理,得到所述各在线视频的相似度矩阵。5.根据权利要求1所述的方法,所述基于所述各在线视频的相似度矩阵和所述各在线视频的原始标签矩阵,计算得到各在线视频的候选标签矩阵,包括 基于所述各在线视频的原始标签矩阵和所述各在线视频的相似度矩阵,计算得到各在线视频的传递的标签矩阵; 基于所述各在线视频的原始标签矩阵和所述各在线视频的传递的标签矩阵,计算得到各在线视频的候选标签矩阵。6.根据权利要求5所述的方法,所述基于所述各在线视频的原始标签矩阵和所述各在线视频的相似度矩阵,计算得到各在线视频的传递的标签矩阵,包括 对原始标签矩阵中的每个在线视频,遍历各在线视频中除该在线视频之外的在线视频; 基于相似度矩阵判断该在线视频与各在线视频中除该在线视频之外的各在线视频的相似度是否大于0 ; 当相似度大于0时,将该在线视频的当前标签内容作为传递的标签内容,将相似度与该在线视频的当前标签强度相乘作为传递的标签强度。7.根据权利要求5所述的方法,所述基于所述各在线视频的原始标签矩阵和所述各在线视频的传递的标签矩阵,计算得到各在线视频的候选标签矩阵,包括 根据h=yXq + cX (1 - q) Xy计算得到各在线视频的候选标签矩阵; 其中,h为各在线视频的候选标签矩阵,y为各在线视频的原始标签矩阵,q为原始标签权值,c为各在线视频的传递的标签矩阵; 所述各在线视频的候选标签矩阵的标签内容为所述各在线视频的原始标签矩阵的标签内容和所述各在线视频的传递的标签矩阵的标签内容的合集; 所述各在线视频的候选标签矩阵的标签强度为所述各在线视频的原始标签矩阵的标签强度和所述各在线视频的传递的标签矩阵的标签强度的线性组合。8.—种在线视频标签生成系统,包...
【专利技术属性】
技术研发人员:杨浩,吴凯,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。