发明名称 一种用于对搜索的网络视频进行排序的方法和系统
摘要 本发明提供了一种用于对搜索的网络视频进行排序的方法和系统,本发明和系统通过计算不同维度的权重值,包括计算网络视频发布时间权重值、网络视频的播放量权重值、网络视频分类权重值以及网络视频在集合V中的出现概率j以获得最后的排序因子,本发明能更准确的反映用户的搜索结果,将用户更需要的搜索结果排列在前面,提高了用户体验。
申请公布号 CN102880712B 申请公布日期 2015.07.22
申请号 CN201210377497.X 申请日期 2012.10.08
申请人 合一网络技术(北京)有限公司 发明人 谭修光;姚键;尹玉宗;芦苇;潘柏宇;卢述奇
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种用于对搜索的网络视频进行排序的方法,其特征在于包括如下步骤:步骤(1)用户通过检索词检索网络视频;步骤(2)日志系统收集用户选择点击观看的网络视频日志;步骤(3)形成了一个搜索词K和其所对应的点击网络视频的集合V;步骤(4)计算网络视频发布时间权重值、网络视频的播放量权重值、网络视频分类权重值以及网络视频在集合V中的出现概率j;步骤(5)根据排序因子r的值得到针对搜索词的不同网络视频的特定排序结果,其中r=网络视频的发布时间×发布时间权重值+网络视频的播放量×播放量权重值+网络视频分类权重值+j;其中,步骤(4)中计算网络视频发布时间权重值包括:将集合V中网络视频的发布时间首先转换为一个相对于当前时间的整数,单位为秒,得到一个t1,t2,t3,…tn的集合T,分别计算集合T中小于距当前时间1天,7天,30天的概率p1,p2,p3,发布时间所占最后排序因子的权重p=(1/30xp1+1/7xp2+p3)/t,其中t是集合T中发布时间的平均值;步骤(4)中计算网络视频的播放量权重值包括:对于集合V中每一个网络视频播放量v1,v2,v3…vn,采用下式计算播放量的标准差:<img file="FDA0000668650380000011.GIF" wi="341" he="197" />其中v是播放量的平均数,播放量所占最后排序因子的权重为1/(a×v);步骤(4)中计算网络视频分类权重值包括:对于一个搜索词K,记录下它在所有网络视频标题中出现的次数S,和它在网络视频所属分类A中的网络视频出现的次数C,C/S就是这个词属于分类A的概率,即为网络视频所属分类的权重值;步骤(4)中计算网络视频在集合V中的出现概率j包括:记录相同网络视频在集合V中出现的次数c,j等于相同网络视频在集合中出现的次数c除以集合V的网络视频数,同时对集合V进行去重。
地址 100080 北京市海淀区海淀大街8号中钢国际广场A座5层A、C区