广告召回的方法及装置与流程

文档序号:12064592阅读:941来源:国知局
广告召回的方法及装置与流程

本发明涉及互联网广告技术领域,特别是涉及一种广告召回的方法及装置。



背景技术:

随着互联网的发展,网络平台上为用户提供了越来越多的便利,如在网络上进行商品、服务交易等,而如何能够使得商品、服务被其他人广为知晓和了解,通过在网页上投放广告是一种不错的推广方式。

广告召回是指根据输入的关键词组获取广告的过程。目前,引擎在召回广告的过程中,仅按照深度优先的方式来依次遍历触发词序列中的每一个关键词的广告队列,这可能造成部分优质广告受限于系统性能而最终无法被召回,影响整体的变现效率。



技术实现要素:

有鉴于此,本发明提供的一种广告召回的方法及装置,主要目的在于提高优质广告召回的比例,进而提高点击和变现效率。

为达到上述目的,本发明提供如下技术方案:

一方面,本发明提供一种广告召回的方法,包括:

获取广告搜索的关键词组;

根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点,所述预定数量的倒排节点为广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点,所述倒排索引分为三层,依次分别为广告的创意类型、关键词和倒排节点,每个创意类型对应多个关键词,每个关键词对应多个倒排节点,每个倒排节点对应一个广告创意;

获取所述预定数量的倒排节点对应的广告;

将获取的广告发送给广告搜索方。

另一方面,本发明还提供一种广告召回的装置,包括:

关键词获取单元,用于获取广告搜索的关键词组;

倒排节点获取单元,用于根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点,所述预定数量的倒排节点为广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点,所述倒排索引分为三层,依次分别为广告的创意类型、关键词和倒排节点,每个创意类型对应多个关键词,每个关键词对应多个倒排节点,每个倒排节点对应一个广告创意;

广告获取单元,用于获取所述预定数量的倒排节点对应的广告;

发送单元,用于将获取的广告发送给广告搜索方。

本发明提供的广告召回的方法及装置,在进行广告的召回时,基于构建的包含广告的创意类型、关键词和倒排节点的三层广告倒排索引,根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历,获取的预定数量的倒排节点是广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点。其与现有技术相比,采用针对广告创意对应的倒排节点进行遍历,避免了广告的遗漏,并且遍历的过程对遍历到的节点按照节点的初排分进行过滤,使得获取到的广告与关键词的匹配度相对较高,进而提高了高优质广告召回的比例,提高了点击和变现效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的广告召回的方法流程图;

图2示出了本发明实施例提供的倒排索引的格式示意图;

图3示出了本发明实施例提供的计算所述倒排索引中每个倒排节点对应于关键词的初排分的方法流程图;

图4示出了本发明实施例提供的一种广告召回的装置的组成框图;

图5示出了本发明实施例提供的另一种广告召回的装置的组成框图;

图6示出了本发明实施例提供的另一种广告召回的装置的组成框图;

图7示出了本发明实施例提供的另一种广告召回的装置的组成框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供一种广告召回的方法,如图1所示,该方法包括:

101、获取广告搜索的关键词组。

102、根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点,所述预定数量的倒排节点为广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点,所述倒排索引分为三层,依次分别为广告的创意类型、关键词和倒排节点,每个创意类型对应多个关键词,每个关键词对应多个倒排节点,每个倒排节点对应一个广告创意。

其中,在执行本发明实施例的步骤之前,要先构建广告的倒排索引,在构建广告的倒排索引过程中,可以采用但不局限于基线全量更新倒排索引,消息增量更新倒排索引的方式进行。该倒排索引的格式如图2所示,包括三层,依次分别为广告的创意类型、关键词和倒排节点。

其中,创意类型,是指广告的形式,即广告的类型,例如文字链广告, 商品广告,游戏广告等。

关键词,是指广告客户购买的用于触发广告的关键词,例如鲜花,网游等。为了节省存储空间,提高查找效率,本发明实施例中在存储广告的关键词时,可以使用但不局限于使用哈希值代替字符串本身进行存储。一个创意类型下有多个关键词,不同创意类型下的关键词可以相同,例如在文字链和商品广告类型中,都有可能出现手机这个关键词。

倒排节点,是指某一个关键词下的创意索引信息,每一个倒排节点对应一个创意。如果某一个关键词下包含某个倒排节点,说明广告客户为该创意购买了该关键词,反之亦然。不同关键词下所对应倒排节点的创意id可以是相同的,即同一个创意id可以购买不同的关键词。其中,每个创意节点的广告创意信息包含如下信息:创意id、匹配类型、关键词价格、相似分等。

其中,创意id:该倒排节点所对应的创意id

匹配类型:指该节点所对应的关键词以什么形式被触发时该节点所对应的创意可以被展现。

关键词价格:广告主为该节点所对应关键词的出价

相似分:该节点所对应的关键词和对应的创意之间的相似度,值为0-1之间。

该倒排索引中倒排节点所对应创意的好坏,通过该倒排节点对于所对应关键词的初排分确定,分数越高说明节点所对应创意的质量越好。对于每一个关键词,其倒排节点可以但不局限于按照初排分从高到低排序的。其中,初排分的影响因子包括关键词价格,相似分和创意-关键词对的ctr。

103、获取所述预定数量的倒排节点对应的广告。

104、将获取的广告发送给广告搜索方。

本发明实施例中,在进行广告的召回时,基于构建的包含广告的创意类型、关键词和倒排节点的三层广告倒排索引,根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历,获取的预定数量的倒排节点是广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点。其与现有技术相比,采 用针对广告创意对应的倒排节点进行遍历,避免了广告的遗漏,并且遍历的过程对遍历到的节点按照节点的初排分进行过滤,使得获取到的广告与关键词的匹配度相对较高,进而提高了高优质广告召回的比例,提高了点击和变现效率。

进一步的,在102执行根据所述关键词组对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点时,可以采用但不局限于以下的方法实现,该方法包括:

1、设置初排分的预设条件。

2、按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点。

其中,按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点可以采用但不局限于以下的方法实现,该方法为:

21、从所述关键词组中选取一个关键词。

22、根据所述关键词对倒排索引中关键词对应的多个倒排节点进行遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点。

23、若所述排索引中关键词对应的多个倒排节点的初排分均小于所述预设条件并且获取的倒排节点的数量没有满足所述预定数量,则从所述关键词组中获取另一个关键词继续遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述另一个关键词的初排分满足所述预设条件的倒排节点,直到将所述关键词组中的每个关键词全部遍历完成或者所述获取的倒排节点的数量满足所述预定数量为止。

3、若遍历过程中获取的满足所述预设条件的倒排节点的数量达到所述预定数量,则结束获取倒排节点的过程。

4、若在将所述关键词组中每个关键词遍历完成后获取的满足所述预设 条件的倒排节点的数量未达到所述预定数量,则修改所述预设条件,并执行5。

5、按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足修改后的预设条件的倒排节点,执行3,按照修改初排分的预设条件的方式循环执行,直到获取所述预定数量的倒排节点。

为实现上述的实施例,如上所述,需要构建所述倒排索引以及计算计算所述倒排索引中每个倒排节点对应于关键词的初排分。关于构建所述倒排索引如前所述,本发明实施例此处将不再赘述,本发明实施例具体阐述计算所述倒排索引中每个倒排节点对应于关键词的初排分。其中,计算所述倒排索引中每个倒排节点对应于关键词的初排分如图3所示,可以采用但不局限于以下的方法实现,该方法包括:

201、获取所述倒排节点的关键词价格、相似分以及广告创意-关键词对的ctr,所述相似分是指该节点所对应的关键词和对应的广告创意之间字面的相似度。

其中,在获取所述倒排节点的关键词价格、相似分以及广告创意-关键词对的ctr时,关键词价格是广告主为该节点所对应关键词的出价,不需要计算,直接获取即可。而相似分以及广告创意-关键词对的ctr需要计算获取。

其中,获取所述倒排节点的相似分可以采用但不局限于以下的方法,该方法包括:

1、对关键词和广告创意的特征分别进行提取。

2、对提取的关键词和广告创意的特征进行分词。

3、根据分词结果对关键词和创意的相似分进行计算,得到所述倒排节点的相似分。

需要说明的是,在具体实施的过程中,该广告创意-关键词对的ctr分为统计ctr和预估ctr,其中统计ctr通过对关键词和广告创意点击历史记录的统计得出,而预估ctr则是通过相关的计算模型计算得出。本发明实施例具体以统计ctr为例进行具体说明,获取所述倒排节点的广告创意-关键词对 的ctr包括:

1、获取所述关键词和广告创意的点击历史记录。

2、对所述点击历史记录进行分析统计,得到所述倒排节点的广告创意-关键词对的ctr。

202、根据倒排节点的关键词价格、相似分以及创意-关键词对的ctr计算所述倒排索引中每个倒排节点对应于关键词的初排分。

要说明的是,对于关键词价格,相似分和广告创意-关键词对的ctr,这三个影响因子中任意一个因子的变化都会导致初排分的变化,在根据倒排节点的关键词价格、相似分以及创意-关键词对的ctr计算所述倒排索引中每个倒排节点对应于关键词的初排分时,不同于简单的将三者与初排分的关系以某种公式(例如相乘或相加)固定下来的方式进行计算,本发明实施例中基于不同调整策略的初排分计算方法根据不同的条件采取不同的计算公式,即使公式相同其中的参数也可能随着条件的不同而不同。这里的条件包括创意类型,关键词是否为热词等,具体的本发明实施例此处将不再赘述,可以在具体实施时根据具体情况具体调整。

本发明实施例中,在进行广告的召回时,基于构建的包含广告的创意类型、关键词和倒排节点的三层广告倒排索引,根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历,获取的预定数量的倒排节点是广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点。其与现有技术相比,采用针对广告创意对应的倒排节点进行遍历,避免了广告的遗漏,并且遍历的过程对遍历到的节点按照节点的初排分进行过滤,使得获取到的广告与关键词的匹配度相对较高,进而提高了高优质广告召回的比例,提高了点击和变现效率。

基于上述方法实施例,本发明实施例还提供一种广告召回的装置,如图4所示,该装置包括:

关键词获取单元31,用于获取广告搜索的关键词组。

倒排节点获取单元32,用于根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点,所述预定数量的倒 排节点为广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点,所述倒排索引分为三层,依次分别为广告的创意类型、关键词和倒排节点,每个创意类型对应多个关键词,每个关键词对应多个倒排节点,每个倒排节点对应一个广告创意。

广告获取单元33,用于获取所述预定数量的倒排节点对应的广告。

发送单元34,用于将获取的广告发送给广告搜索方。

进一步的,如图5所示,所述倒排节点获取单元32包括:

设置模块321,用于设置初排分的预设条件;

倒排节点获取模块322,用于按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点;其中,所述倒排节点获取模块32在按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点时,可以通过但不局限于以下的方式实现,该方式包括:

从所述关键词组中选取一个关键词;根据所述关键词对倒排索引中关键词对应的多个倒排节点进行遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点;若所述排索引中关键词对应的多个倒排节点的初排分均小于所述预设条件并且获取的倒排节点的数量没有满足所述预定数量,则从所述关键词组中获取另一个关键词继续遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述另一个关键词的初排分满足所述预设条件的倒排节点,直到将所述关键词组中的每个关键词全部遍历完成或者所述获取的倒排节点的数量满足所述预定数量为止。

操作模块323,用于在遍历过程中获取的满足预设条件的倒排节点的数量达到所述预定数量时,结束获取倒排节点的过程。

所述设置模块321还用于,在将所述关键词组中每个关键词遍历完成 后获取的满足所述预设条件的倒排节点的数量未达到所述预定数量时,修改所述预设条件。

所述倒排节点获取模块322还用于,按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足修改后的预设条件的倒排节点,按照修改初排分的预设条件的方式循环执行,直到获取所述预定数量的倒排节点。其中,所述倒排节点获取模块322在按照深度优先原则逐一遍历所述关键词组中每个关键词对应的多个倒排节,获取对应于所述关键词的初排分满足修改后初排分预设条件的倒排节点时,可以通过但不局限于以下的方式实现,该方式包括:

从所述关键词组中选取一个关键词;根据所述关键词对倒排索引中关键词对应的多个倒排节点进行遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述关键词组中关键词的初排分满足修改后的预设条件的倒排节点;若所述排索引中关键词对应的多个倒排节点的初排分均小于所述修改后的预设条件并且获取的倒排节点的数量没有满足所述预定数量,则从所述关键词组中获取另一个关键词继续遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述另一个关键词的初排分满足所述修改后的预设条件的倒排节点,直到将所述关键词组中的每个关键词全部遍历完成或者所述获取的倒排节点的数量满足所述预定数量为止。

进一步的,如图6所示,该装置还包括:

构建单元35,用于在广告获取单元31获取广告搜索的多个关键词之前,构建所述倒排索引。

初排分计算单元36,用于计算所述倒排索引中每个倒排节点对应于关键词的初排分。

进一步的,如图7所示,所述初排分计算单元36包括:

获取模块361,用于获取所述倒排节点的关键词价格、相似分以及广告创意-关键词对的ctr,所述相似分是指该节点所对应的关键词和对应的广告创意之间字面的相似度。其中,在获取模块361获取所述倒排节点的关键 词价格、相似分以及广告创意-关键词对的ctr时,关键词价格是广告主为该节点所对应关键词的出价,不需要计算,直接获取即可。而相似分以及广告创意-关键词对的ctr需要计算获取。

其中,获取所述倒排节点的相似分可以采用但不局限于以下的方式,该方式包括:对关键词和广告创意的特征分别进行提取;对提取的关键词和广告创意的特征进行分词;根据分词结果对关键词和创意的相似分进行计算,得到所述倒排节点的相似分。

需要说明的是,在具体实施的过程中,该广告创意-关键词对的ctr分为统计ctr和预估ctr,其中统计ctr通过对关键词和广告创意点击历史记录的统计得出,而预估ctr则是通过相关的计算模型计算得出。本发明实施例具体以统计ctr为例进行具体说明,获取所述倒排节点的广告创意-关键词对的ctr包括:获取所述关键词和广告创意的点击历史记录;对所述点击历史记录进行分析统计,得到所述倒排节点的广告创意-关键词对的ctr。

计算模块362,用于根据倒排节点的关键词价格、相似分以及创意-关键词对的ctr计算所述倒排索引中每个倒排节点对应于关键词的初排分。

需要说明的是,本发明实施例中涉及的组成广告召回各功能单元及功能模块的其他描述,可以参考方法实施例中的对应描述,本发明实施例此处将不再赘述。

本发明实施例中,在进行广告的召回时,基于构建的包含广告的创意类型、关键词和倒排节点的三层广告倒排索引,根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历,获取的预定数量的倒排节点是广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点。其与现有技术相比,采用针对广告创意对应的倒排节点进行遍历,避免了广告的遗漏,并且遍历的过程对遍历到的节点按照节点的初排分进行过滤,使得获取到的广告与关键词的匹配度相对较高,进而提高了高优质广告召回的比例,提高了点击和变现效率。

本发明公开了A1、一种广告召回的方法,包括:

获取广告搜索的关键词组;

根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点,所述预定数量的倒排节点为广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点,所述倒排索引分为三层,依次分别为广告的创意类型、关键词和倒排节点,每个创意类型对应多个关键词,每个关键词对应多个倒排节点,每个倒排节点对应一个广告创意;

获取所述预定数量的倒排节点对应的广告;

将获取的广告发送给广告搜索方。

A2、如A1所述的方法,根据所述关键词组对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点包括:

设置初排分的预设条件;

按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点;

若遍历过程中获取的满足所述预设条件的倒排节点的数量达到所述预定数量,则结束获取倒排节点的过程;

若在将所述关键词组中每个关键词遍历完成后获取的满足所述预设条件的倒排节点的数量未达到所述预定数量,则修改所述预设条件;

按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足修改后的预设条件的倒排节点,按照修改初排分的预设条件的方式循环执行,直到获取所述预定数量的倒排节点。

A3、如A2所述的方法,按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点包括:

从所述关键词组中选取一个关键词;

根据所述关键词对倒排索引中关键词对应的多个倒排节点进行遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点;

若所述排索引中关键词对应的多个倒排节点的初排分均小于所述预设条件并且获取的倒排节点的数量没有满足所述预定数量,则从所述关键词组中获取另一个关键词继续遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述另一个关键词的初排分满足所述预设条件的倒排节点,直到将所述关键词组中的每个关键词全部遍历完成或者所述获取的倒排节点的数量满足所述预定数量为止。

A4、如A1-A3中任一项所述的方法,在获取广告搜索的多个关键词之前,还包括:

构建所述倒排索引;

计算所述倒排索引中每个倒排节点对应于关键词的初排分。

A5、如A4所述的方法,计算所述倒排索引中每个倒排节点对应于关键词的初排分包括:

获取所述倒排节点的关键词价格、相似分以及广告创意-关键词对的ctr,所述相似分是指该节点所对应的关键词和对应的广告创意之间字面的相似度;

根据倒排节点的关键词价格、相似分以及创意-关键词对的ctr计算所述倒排索引中每个倒排节点对应于关键词的初排分。

A6、如A5所述的方法,获取所述倒排节点的相似分包括:

对关键词和广告创意的特征分别进行提取;

对提取的关键词和广告创意的特征进行分词;

根据分词结果对关键词和创意的相似分进行计算,得到所述倒排节点的相似分。

A7、如A5所述的方法,获取所述倒排节点的广告创意-关键词对的ctr包括:

获取所述关键词和广告创意的点击历史记录;

对所述点击历史记录进行分析统计,得到所述倒排节点的广告创意-关 键词对的ctr。

本发明公开了B1、一种广告召回的装置,包括:

关键词获取单元,用于获取广告搜索的关键词组;

倒排节点获取单元,用于根据所述关键词组中的关键词对倒排索引中的多个倒排节点进行遍历获取预定数量的倒排节点,所述预定数量的倒排节点为广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足预设条件的倒排节点,所述倒排索引分为三层,依次分别为广告的创意类型、关键词和倒排节点,每个创意类型对应多个关键词,每个关键词对应多个倒排节点,每个倒排节点对应一个广告创意;

广告获取单元,用于获取所述预定数量的倒排节点对应的广告;

发送单元,用于将获取的广告发送给广告搜索方。

B2、如B1所述的装置,所述倒排节点获取单元包括:

设置模块,用于设置初排分的预设条件;

倒排节点获取模块,用于按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点;

操作模块,用于在遍历过程中获取的满足所述预设条件的倒排节点的数量达到所述预定数量时,结束获取倒排节点的过程;

所述设置模块还用于,在将所述关键词组中每个关键词遍历完成后获取的满足所述预设条件的倒排节点的数量未达到所述预定数量时,修改所述预设条件;

所述倒排节点获取模块还用于,按照深度优先和广度优先原则根据所述关键词组中每个关键词逐一遍历排索引中的多个倒排节,获取广告创意信息与所述关键词组中的关键词相匹配,并且对应于所述关键词组中关键词的初排分满足修改后的预设条件的倒排节点,按照修改初排分的预设条件的方式循环执行,直到获取所述预定数量的倒排节点。

B3、如B2所述的装置,所述倒排节点获取模块包括:

从所述关键词组中选取一个关键词;

根据所述关键词对倒排索引中关键词对应的多个倒排节点进行遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述关键词组中关键词的初排分满足所述预设条件的倒排节点;

若所述排索引中关键词对应的多个倒排节点的初排分均小于所述预设条件并且获取的倒排节点的数量没有满足所述预定数量,则从所述关键词组中获取另一个关键词继续遍历,获取广告创意信息与所述一个关键词相匹配,并且对应于所述另一个关键词的初排分满足所述预设条件的倒排节点,直到将所述关键词组中的每个关键词全部遍历完成或者所述获取的倒排节点的数量满足所述预定数量为止。

B4、如B1-B3中任一项所述的装置,还包括:

构建单元,用于在广告获取单元获取广告搜索的多个关键词之前,构建所述倒排索引;

初排分计算单元,用于计算所述倒排索引中每个倒排节点对应于关键词的初排分。

B5、如B4所述的装置,所述初排分计算单元包括:

获取模块,用于获取所述倒排节点的关键词价格、相似分以及广告创意-关键词对的ctr,所述相似分是指该节点所对应的关键词和对应的广告创意之间字面的相似度;

计算模块,用于根据倒排节点的关键词价格、相似分以及创意-关键词对的ctr计算所述倒排索引中每个倒排节点对应于关键词的初排分。

B6、如B5所述的装置,所述获取模块获取所述倒排节点的相似分包括:

对关键词和广告创意的特征分别进行提取;

对提取的关键词和广告创意的特征进行分词;

根据分词结果对关键词和创意的相似分进行计算,得到所述倒排节点的相似分。

B7、如B5所述的装置,所述获取模块获取所述倒排节点的广告创意-关键词对的ctr包括:

获取所述关键词和广告创意的点击历史记录;

对所述点击历史记录进行分析统计,得到所述倒排节点的广告创意-关键词对的ctr。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及 此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的发明名称(如确定网站内链接等级的装置)中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1