基于买家定义函数的投标制造技术

技术编号:17797078 阅读:30 留言:0更新日期:2018-04-25 20:35
本公开涉及基于买家定义函数的投标。一种根据可能从自然语言表达的解译中生成的概念来评估投标函数的广告处理器。广告买家向广告处理器提供具有相应广告的函数。投标函数还基于表达中引用的语义信息的值。投标函数还基于环境信息。广告买家能够修改投标函数。广告可能以问题的形式被提供,并且由标识声音指示。若在投标函数中未找到表达概念时,表达概念集合将根据在概念图中概念之间的关系强度进行扩展。

Bid based on the buyer's definition function

This disclosure relates to a bid based on the definition function of the buyer. An advertisement processor that evaluates the bidding function based on the concept that may be generated from the interpretation of natural language. Advertisers provide advertising processors with corresponding advertising functions. The bidding function is also based on the value of the semantic information quoted in the expression. The bid function is also based on environmental information. The advertising buyer can modify the bid function. Advertisements may be provided in the form of questions and are indicated by identifying sounds. If the concept of expression is not found in the bidding function, the concept set will be expanded according to the relationship strength between concepts in the concept map.

【技术实现步骤摘要】
基于买家定义函数的投标
本专利技术的领域涉及在执行自然语言处理的系统中的广告投标。
技术介绍
传统广告依赖于关键词。广告商为了进行竞标活动指定关键词的投标金额。其结果是,在使用投标者并未指定的长尾词进行查询的情况下虽然长尾词表达了与广告商有关的概念,但并不能中标。此外,使用表达主题与广告商市场无关的投标关键词进行的查询会中标不相关的广告。采用传统方法的另一个问题是,广告买家只能为每个关键词指定固定的投标金额,而不考虑概念的相关性以及与用户表达相关的特定语义信息。尽管广告提供商已经为广告买家进行了大量的研究和开发来最大限度提高内容的相关性并优化资金使用效率,但广告买家仍受广告提供商的关键词和投标金额算法支配。
技术实现思路
在各种实施例中示出了本专利技术的一些而未必是全部的新颖方面。一个方面是与关键词相比,在概念的使用中的广告投标金额的计算。一个方面是广告买家提供的投标是函数而不是具体金额。一个方面是使用函数中的一个或多个表达概念。一个方面是使用由表达引用的一条或多条语义信息的值。一个方面是使用动态值,例如,可以通过网页应用程序接口(API)访问的值。一个方面是根据由表达引用的语义信息的值来改变广告内容。一个方面是使用投标函数中的一个或多个环境信息。一方面是广告买家修改投标函数的能力。一个方面是以问题形式提供广告,例如,询问关于产品或服务的信息的进一步请求的广告。一个方面是提供指示口头响应部分是广告的音频线索。一个方面是当发现表达概念的集合中没有任何被投标函数引用的概念时扩展该表达概念集合。一个方面是使用概念图进行这样的扩展。附图说明图1示出了包括本专利技术的实施例的系统的组件;图2根据本专利技术的一些实施例示出了广告处理器的组件;图3根据本专利技术的一些实施例示出了具有自然语言处理和库函数的广告处理器的组件;图4根据本专利技术的一些实施例示出了新闻系统的组件;图5根据本专利技术的一些实施例示出了概念图;图6根据本专利技术的一些实施例示出了概念图的计算机表示方式;图7是根据本专利技术的一个实施例的用于生成和使用扩展的概念集合的方法流程图;图8示出了用于实现本文公开的系统和方法的计算设备的示例。具体实施方式为了响应一位德州人向支持自然语言的虚拟助手请求关于下周纽约天气情况,该助手报告天气预报并随后询问这位德州人是否需要机票和酒店。若需要,助手会向她提供一张JetWest航空公司的机票并且在WyndyAccorn酒店预订房间。助理之所以提供这项服务是因为这位德州人位于距纽约250英里外,并且下周之前有足够的时间乘飞机到达纽约,并且此刻已经可以进行航班的预订。JetWest和WindyAccorn使用传统关键词为他们的广告投标可能并不合适。询问纽约人是否需要纽约的机票和酒店是不合逻辑的。针对航空公司和酒店合适的自然语言概念投标应当针对关于“远方情况”的表达。一些表达可以直接指示概念,例如,通过在单个表达中明确提及达拉斯和纽约。一些表达可以通过在先关于达拉斯的表达之后立即引用纽约来指示概念。一些表达可基于表达与人或人所处的环境的信息之间的关系含蓄地指示概念,例如,来自已知住在德州的人的表达或表达者在德州发出表达的事实。概念人们可以将概念认为是大脑内的神经元的连接的布局方式以及神经元的放电模式,它们可传播以在另一大脑内形成相应的布局方式和模式。单词或多词(双词、三词、n词)组合表示概念。同义词是代表相同概念的词,例如,沙发(sofa)和长沙发(couch)。不同语言中的词是同义词,例如,英文中的狗(dog)和法语中的狗(chien)。一些单词和n词在不同语境中代表不同的概念。例如,在与天气相关的语境中,“热(hot)”代表了高温的概念,而在与四川烹饪相关的语境中,“辣(hot)”表示辛辣程度高。有些单词或n词表达不同的概念仅仅是因为它们被说出时的重音或韵律。例如,“漂亮的大姑娘”,当重音落在词“漂亮”上和当重音落在词“大”上时代表不同的概念。在计算机系统中表示概念的一种方式是将概念作为索引放入枚举数组或哈希列表中。基本上,每个概念都由唯一的编号或地址表示。在各种这样的表示概念的实施中,数组或哈希列表包含指示表示每个概念的词和n词以及概念之间的关系的数据。概念之间的关联形成概念图,其中每个概念为节点,以及关系为边缘。在一些实施例中,概念具有多个同义词或多个同义n词,并且一些实施例提供关于表示概念的n个词中的每个词的语境信息。在一些实施例中,关系用强度值表示。基本上每个概念与其他概念具有某种一定程度的强度关系,在大多数概念对之间强度程度非常小。在一些实施例中,为了实际的实施,仅具有高于特定显著程度的强度的关系被表示出。针对每个概念,一些这样的表示为指向其他概念的指针的列表。一些实施例将概念图的关系边缘表示为具有方向性,并且一些实施例具有非方向性的关系。一些实施例表示关于概念的非强度信息,例如,概念之间的对立程度(爱和恨的对立程度高,但是骡和驴的对立程度低),或者一个概念是否是另一概念的组成部分。有许多方法用于创建概念图。一种方式是搜索大批博客文章或大批推文来基于概念的接近度来确定优势。另一种方式是搜索词典并且使用在其他词的定义中的词之间的关系来识别概念关系。自然语言理解(NLU)涉及的领域是使用计算机来分析表达的词以提取概念,并且基于概念的关系来解译表达的表达者的含义和意图。NLU涉及许多过程,不仅仅是关键词的简单比较或将词的简单映射映射到枚举的概念。各方面的示例根据本专利技术的一些实施例,系统为广告商提供了取代或结合关键词投标的概念投标。例如,询问关于下周延巴克图天气的表达,包括天气状况的概念、大致时间(具体是下个星期)、大致地点(延巴克图作为具体地点)、和远距离。虽然基于关键词“天气”的广告购买会与这样的表达相关,但是几乎没有广告买家会对包括延巴克图在内的足够多的世界地名投标。根据本专利技术的一个方面,广告投标是针对概念的。例如,酒店管理公司可能会对远距离的概念投标。广告处理器解译表达以得出一组概念。例如,广告处理器根据表达者的位置确定表达是否包括远距离的概念。如果包括,广告投标额大,否则反之。实现本专利技术的一些实施例的广告处理器允许广告买家将投标金额指定为函数。投标函数取决于一个或多个概念,并且也可取决于语义信息和环境信息。一些系统支持很多广告,因此无法有效率地针对每个接收到的表达来检查每个广告投标函数。一些这样的系统通过在函数中使用的概念索引广告和其相关的投标函数。因此,对于每个确定在表达中的概念,系统仅需要直接评估相关的投标函数。广告处理器根据表达者的表达的解译中的概念对函数进行评估,以及评估函数中引用的任何语义信息或环境信息,接着计算相应的投标金额,并选择向消费者提供一个或多个投标最高的广告。例如,日历应用服务的供应商可对一般时间概念进行投标。航空公司可定义如下投标函数:具有“下周”概念的表达对应2美分,具有“远距离”概念的表达对应20美分,以及包含这两个概念的表达对应1美元。实现本专利技术的一些实施例的广告处理器允许广告买家指定使用被表达作为语义信息的值的投标函数。例如,航空公司可能会创建这样的投标函数,其中投标金额等于20美分×log(距某个地方的距离)+20美分×(2天<时间长度<3个月),其中“距某个地方的距本文档来自技高网...
基于买家定义函数的投标

【技术保护点】
一种选择多个广告中的一者的方法,所述方法包括由包括一个或多个处理设备的计算机系统执行下述操作:解释自然语言表达;从数据源读取由所述表达指示的语义信息的值;从广告数据库读取用于第一广告的第一投标函数和用于第二广告的第二投标函数,所述第一投标函数和所述第二投标函数中的每个投标函数适用于所述语义信息;将所述第一投标函数应用于所述语义信息的值以产生第一投标金额;将所述第二投标函数应用于所述语义信息的值以产生第二投标金额;将第一投标金额与第二投标金额进行比较;以及确定第一投标金额大于第二投标金额;响应于确定所述第一投标金额大于所述第二投标金额,选择所述第一广告。

【技术特征摘要】
2016.10.14 US 15/293,9311.一种选择多个广告中的一者的方法,所述方法包括由包括一个或多个处理设备的计算机系统执行下述操作:解释自然语言表达;从数据源读取由所述表达指示的语义信息的值;从广告数据库读取用于第一广告的第一投标函数和用于第二广告的第二投标函数,所述第一投标函数和所述第二投标函数中的每个投标函数适用于所述语义信息;将所述第一投标函数应用于所述语义信息的值以产生第一投标金额;将所述第二投标函数应用于所述语义信息的值以产生第二投标金额;将第一投标金额与第二投标金额进行比较;以及确定第一投标金额大于第二投标金额;响应于确定所述第一投标金额大于所述第二投标金额,选择所述第一广告。2.根据权利要求1所述的方法,还包括通过调用库函数将所述第一和第二投标函数的每个投标函数应用于所述语义信息。3.根据权利要求1所述的方法,其中来自所述数据源的数据是动态的。4.根据权利要求1所述的方法,还包括基于所述语义信息的值来选择所述第一广告的内容。5.根据权利要求1所述的方法,其中所述第一投标函数和第二投标函数的每个投标函数使用所述自然语言表达中的表达项与概念图中的另一概念之间的连接权重。6.根据权利要求1所述的方法,其中所述语义信息包括多个值。7.根据权利要求1所述的方法,其中所述语义信息是天气状况。8.根据权利要求1所述的方法,其中所述语义信息是地理位置。9.根据权利要求1所述的方法,其中所述语义信息是人。10.根据权利要求1所述的方法,其中所述语义信息是时间。11.根据权利要求1所述的方法,其中所述语义信息是价格。12.根据权利要求1所述的方法,还包括基于环境叠加来加权所述第一投标金额。13.根据权利要求1所述的方法,还包括:提供自...

【专利技术属性】
技术研发人员:郝司格莫柯文
申请(专利权)人:声音猎手公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1