广告投放方法及装置的制造方法_3

文档序号:9474693阅读:来源:国知局
实施例的一个可选实现方式中,广告系统可以按以下步骤从预设可供选择的广告中选择与待访问视频匹配的广告:获取预先存储的所有可供选择的各广告关键词;计算各广告关键词与各视频关键词的匹配度;将匹配度最高的广告关键词对应的广告确定为与待访问视频匹配的广告。
[0097]广告系统在选择与待访问视频匹配的广告时,可以首先获取预先存储的所有可供选择的各广告关键词。然后可以计算各广告关键词与各视频关键词的匹配度。当广告关键词为一个时,可以计算该广告关键词与各视频关键词的匹配度;当广告关键词为多个时,可以分别计算各广告关键词与各视频关键词的匹配度。得到广告关键词与各视频关键词的匹配度后,可以将所有匹配度中匹配度达到最大时对应的广告确定为与待访问视频匹配的广生口 ο
[0098]步骤104,将与待访问视频匹配的广告发送至待访问视频的播放页进行播放。
[0099]服务器在接收到广告系统返回的与待访问视频匹配的待播放广告后,可以基于待访问视频的视频ID,将待播放广告发送至待访问视频的播放页进行播放。
[0100]可以理解,待播放广告可以在视频播放前进行播放,也可以在视频播放中进行播放。
[0101]本实施例提供的广告投放方法,可以基于视频属性在可选择的广告中选择待投放的广告,通过选择与各视频匹配的广告进行投放,能够实现广告的定向投放,提高广告投放效果。
[0102]请参考图2,其示出了图1所示实施例中预先为每个视频存储对应的视频属性信息的方法的示意性流程图。
[0103]如图2所示的预先为每个视频存储对应的视频属性信息的方法,应用于服务器,可以包括如下步骤:
[0104]步骤201,从视频库中获取所有视频。
[0105]为了在视频播放时为其选择匹配的广告,在本实施例中,服务器可以预先获取所有视频,并对各视频进行检测,以获得各视频的详细信息。在播放各视频时,可以基于各视频的详细信息为其选择匹配的广告进行播放。
[0106]在本实施例中,可以首先从视频库中获取所有的视频资源。视频库中的视频可能在不断的更新中,因此,为了确保获取的视频的全面性和丰富性,服务器可以周期性地从视频库中获取新添加的视频,例如,服务器可以通过各视频的名称、上传时间等信息,以识别视频库中新添加的视频。
[0107]步骤202,提取各视频的基础信息。
[0108]当获取到视频库中所有视频后,服务器可以提取各视频的基础信息。各视频在发布时,一般会设置一些基础信息,例如,标题、人物和标签属性等等。视频标题可以用来作为各视频的标识信息,用来体现各视频的主要信息,同时也可以用来与视频库中其它视频进行区分。人物例如可以是各视频中参演的各演员等。标签属性例如可以为各视频的类型,如历史、现代、谍战、动画、都市等等。通过各视频的基础信息,用户可以掌握各视频的主要?目息O
[0109]步骤203,基于各视频的基础信息,确定各视频属性信息并对应存储。
[0110]获取各视频的基础信息后,服务器可以基于各视频的基础信息,确定各视频属性信息并对应存储。上述视频属性信息可以包括:各视频关键词、各视频关键词类别和以及各视频关键词对应的视频的预测播放次数。
[0111]可以理解,对于视频库中的各视频,其视频属性信息中的各视频关键词和各视频关键词类别是固定的,不会随时间变化。因此,对每一个视频,服务器只需要提取一次视频关键词和各视频关键词类别并对应存储即可。而对于各视频关键词对应的视频的预测播放次数,可能随时间会变化,因此,服务器可以定时更新其存储的各视频关键词对应的视频的预测播放次数。例如,可以周期性地(如24小时、12小时、6小时等)更新各视频关键词对应的视频的预测播放次数。
[0112]在本实施例的一个可选实现方式中,在提取各视频关键词时,服务器可以首先对各视频的基础信息进行分词处理。例如,可以按照教育部现代汉语词类及词性标记等规范,利用 ICTCLAS (Institute of Computing Technology, Chinese Lexical Analysis System,基于多层隐码模型的汉语词法分析系统)系统对各视频的基础信息进行分词处理。例如,当视频的基础信息为“爱情公寓第2季”,则对其进行分词处理之后的结果可以为“爱情公寓/第2季”。
[0113]对视频的基础信息进行分词处理后,可以基于分词处理结果,将各分词中的版本名、人名、视频来源名作为第一修饰词集合,利用第一修饰词集合切分该视频的基础信息,该视频的基础信息可以被切分为至少一个第一片段。提取视频关键词的目的是为了在播放视频时为其选择匹配的广告,而视频基础信息中有些内容可能对广告匹配影响较小,因此,可以将这些内容去除,只提取对广告匹配影响较大的词作为视频关键词。
[0114]例如,可以将所有数词用通配符m代替,所有人名用通配符nr代替,所有频道名用通配符channel代替,所有卫视名用通配符TV代替,则可以将“第m部、第m季、nr版、channel版、TV版”作为第一修饰词集合,利用该修饰词集合切分各视频的分词后的基础信息,将包含在第一修饰词集合中的词删除,剩余的词即为切分后的结果。例如,利用第一修饰词集合切分“爱情公寓/第2季”后的第一片段为“爱情公寓”。
[0115]第一修饰词集合中可能不能包含所有对广告匹配影响较小的内容,因此,可以对各视频的基础信息进行再次切分,并根据切分结果不断添加符合条件的新词进入第一修饰词集合中。例如,可以获得所有只被切分出一个第一片段的视频,并将其中所有重复出现第一片段的视频确定为第一视频集合,将所有重复出现的第一片段作为初始关键词集合。然后可以利用初始关键词集合再次切分:除第一视频集合外的各视频的基础信息,各视频均可以得到至少一个第二片段。
[0116]例如,“爱情公寓/第2季”切分后的第一片段为“爱情公寓”,如果还有其它视频的基础信息切分后的第一片段为“爱情公寓”,则可以将“爱情公寓”作为初始关键词集合。利用“爱情公寓”再次切分剩余视频的基础信息,如另一视频的基础信息为“爱情公寓未删减版”,利用初始关键词集合切分后可以得到第二片段“未删减版”。
[0117]当各视频的基础信息中仅被切分出一个第二片段时,可以将该片段加入第一修饰词集合,并返回执行利用第一修饰词集合切分各视频的基础信息。
[0118]不断迭代上述切分过程,当第一修饰词集合和初始关键词集合均收敛,即第一修饰词集合和初始关键词集合中的词语数量达到最大时,利用第一修饰词集合切分各视频的基础信息,切分后的词即为各视频的视频关键词。
[0119]可选地或附加地,得到各视频关键词后,服务器还可以根据预设的各类别关键词的词库,确定各视频关键词类别并对应存储。在进行广告匹配时,根据视频关键词的类别在相应类别的广告中选择相匹配的广告,可以提高广告匹配效率。服务器可以预先构建各类别关键词的词库,在各类别下列出给类别包含的具体关键词。在得到各视频关键词后,将各视频关键词与各类别关键词的词库进行对比,当某视频关键词包含在某一类别关键词的词库中时,即可确定该视频关键词的类别。
[0120]可选地或附加地,为了准确预估广告的投放量,服务器还可以周期性地更新其存储的各视频关键词对应的视频的预测播放次数,在进行广告匹配时,可以根据待访问视频中各视频关键词对应的视频的预测播放次数与各广告的曝光数的匹配度,确定与待访问视频匹配的广告。
[0121]具体地,在计算各视频关键词对应的视频的预测播放次数时,服务器可以根据用户查询历史信息,首先获得各视频当日前一周期的播放总数VI,再前一周期的播放总数V2,前一天的播放次数V3以及当日第二天对应的上个周期对应日的播放次数V4 ;然后获得各视频关键词对应的视频昨天的播放总数EVV ;最后利用以下公式计算各视频关键词对应的视频的预测播放次数VV:
[0122]VV = EW* (V1/V2) * (V4/V3)。
[0123]例如,可以将上述周期确定为一周,则具体的计算各视频关键词对应的视频的预测播放次数可以如下进行:确定各视频前7天的播放次数V1、前8天到14天的播放次数V2、昨天的播放次数V3以及当日第二天对应的上个星期对应日
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1