CN102467518A - 一种用于在推广关键词中设置必要语义成分的方法和设备 - Google Patents

一种用于在推广关键词中设置必要语义成分的方法和设备 Download PDF

Info

Publication number
CN102467518A
CN102467518A CN2010105373912A CN201010537391A CN102467518A CN 102467518 A CN102467518 A CN 102467518A CN 2010105373912 A CN2010105373912 A CN 2010105373912A CN 201010537391 A CN201010537391 A CN 201010537391A CN 102467518 A CN102467518 A CN 102467518A
Authority
CN
China
Prior art keywords
popularization
keyword
semantic component
search
necessary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010105373912A
Other languages
English (en)
Inventor
沈薇
杨佳
顾昊
吕斯哲
李小松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN2010105373912A priority Critical patent/CN102467518A/zh
Publication of CN102467518A publication Critical patent/CN102467518A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明的目的是提供一种用于在推广关键词中设置必要语义成分的方法和设备。网络设备获取推广用户输入的推广关键词;对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。与现有技术相比,本发明通过在推广关键词中设置必要语义成分,不仅改善了推广用户的使用体验,而且在节约推广成本的同时也提高了推广效果,并使得搜索用户通过搜索引擎及时、准确、全面地有效获取其所需要的推广信息成为可能。

Description

一种用于在推广关键词中设置必要语义成分的方法和设备
技术领域
本发明涉及网络搜索推广技术领域,尤其涉及一种用于在推广关键词中设置必要语义成分的技术。
背景技术
随着互联网的普及,越来越多的互联网用户利用网络进行购物或搜索商品信息,因此,搜索引擎营销应运而生。
搜索引擎营销(Search Engine Marketing,简称为SEM)是根据用户使用搜索引擎的方式,利用用户检索信息的机会尽可能将营销信息传递给目标用户。简单来说,搜索引擎营销就是基于搜索引擎平台的网络营销,利用人们对搜索引擎的依赖和使用习惯,在人们检索信息的时候尽可能将营销信息传递给目标客户。
搜索引擎营销的趋势是日益精准化,对不同的推广用户来说,具体的推广关键词中哪些是必要语义成分是需要具体情况具体分析的。例如对于一个李宁运动鞋专卖店的客户来说,当他设置“李宁运动鞋”为推广关键词时,“李宁”和“运动鞋”都是必要语义成分。但是对于一个卖各种品牌的鞋的客户来说,当他设置“李宁运动鞋”为推广关键词时,只有“鞋”是必要语义成分。另一方面,随着基于搜索引擎的营销信息的信息量日趋庞大、信息组织结构日渐复杂化,以及搜索用户的搜索需求多元化、差异化,仅凭借现有的搜索推广技术,不仅推广用户难以将其推广信息呈现给其目标搜索用户,而且目标客户也无法通过搜索引擎及时、准确、全面地有效获取其所需要的推广信息。
因此,如何针对庞大的搜索引擎营销的数据量,研发出一种在推广关键词中设置必要语义成分的方法,以改善推广效果并节省推广成本,是现今亟需解决的一个问题。
发明内容
本发明的目的是提供一种用于在推广关键词中设置必要语义成分的方法和设备。
根据本发明的一个方面,提供了一种用于在推广关键词中设置必要语义成分的方法,该方法包括以下步骤:
a获取推广用户输入的推广关键词;
b对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;
c根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
根据本发明的另一个方面,还提供了一种用于基于推广关键词的必要语义成分进行搜索推广的方法,该方法包括以下步骤:
A获取搜索用户通过用户设备输入的第一查询序列;
B根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;
C将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。
根据本发明的又一方面,还提供了一种用于在推广关键词中设置必要语义成分的设备,该设备包括:
第一获取装置,用于获取推广用户输入的推广关键词;
切词装置,用于对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;
设置装置,用于根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
根据本发明的再一方面,还提供了一种用于基于推广关键词的必要语义成分进行搜索推广的设备,该设备包括:
第二获取装置,用于获取搜索用户通过用户设备输入的第一查询序列;
查询装置,用于根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;
提供装置,用于将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。
与现有技术相比,本发明通过在推广关键词中设置必要语义成分,不仅改善了推广用户的使用体验,而且在节约推广成本的同时也提高了推广效果,并使得搜索用户通过搜索引擎及时、准确、全面地有效获取其所需要的推广信息成为可能。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的用于在推广关键词中设置必要语义成分的设备示意图;
图2示出根据本发明一个优选实施例的用于在推广关键词中设置必要语义成分的设备示意图;
图3示出根据本发明一个方面的用于基于推广关键词的必要语义成分进行搜索推广的***拓扑图;
图4示出根据本发明一个方面的用于基于推广关键词的必要语义成分进行搜索推广的设备示意图;
图5示出根据本发明一个优选实施例的用于基于推广关键词的必要语义成分进行搜索推广的设备示意图;
图6示出根据本发明另一个方面的用于在推广关键词中设置必要语义成分的方法流程图;
图7示出根据本发明一个优选实施例的用于在推广关键词中设置必要语义成分的方法流程图;
图8示出根据本发明再一个方面的用于基于推广关键词的必要语义成分进行搜索推广的方法流程图;
图9示出根据本发明一个优选实施例的用于基于推广关键词的必要语义成分进行搜索推广的方法流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个方面的用于在推广关键词中设置必要语义成分的设备示意图,其中,网络设备1包括第一获取装置11、切词装置12和设置装置13。
其中,第一获取装置11用于获取推广用户输入的推广关键词。具体地,第一获取装置11可以是获取推广用户通过输入设备输入的推广关键词,也可以获取推广用户在已输入的推广关键词中所选择的一个或多个推广关键词。例如,推广用户通过与用户设备的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在浏览器软件、应用程序或客户端软件中输入或选择一个或多个推广关键词,第一获取装置11通过页面技术,如JSP、ASP、PHP技术,或者通过调用用户设备提供的应用程序接口(API),实时地获取该推广用户所输入的推广关键词。本领域技术人员应能理解上述页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取推广关键词的方式仅为举例,其他现有的或今后可能出现的获取推广关键词的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
切词装置12用于对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。具体地,切词装置12根据第一获取装置11所获取的推广关键词,通过预定的切词规则,例如保留最高级别专用词汇或权切词等,或者通过切词库查询等方式,对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。所述最高级别专用词汇例如国家名称、地方名称、专用词汇等属于最高级别词汇,保留原有的形式不做切分,例如“中国”、“河南省”、“百度”等。所述权切词例如基于搜索量的权重划分,例如根据最近一个星期或者最近一天有效搜索量的总和,来给每个关键词加权,权重高的优先切词。或者,网络设备1或第三方设备可以建立或更新一个切词库,在所述切词库中存储了大量的切词,切词装置12根据第一获取装置11所获取的推广关键词,在所述切词库中进行匹配查询,以获取所述推广关键词的语义成分序列。例如,推广用户输入推广关键词“李宁运动鞋”,切词装置12根据预定的切词规则或者通过切词库查询等方式,对所述推广关键词“李宁运动鞋”进行切词处理,获取到所述推广关键词的语义成分序列为“李宁”“运动”“鞋”。本领域技术人员应能理解上述对推广关键词进行切词处理的方式仅为举例,其他现有的或今后可能出现的对推广关键词进行切词处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
设置装置13用于根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。具体地,设置装置13根据第一获取装置11所获取的用户输入的推广关键词,例如通过语义分析和/或机器学习,或者通过结合必要词设置信息、所述推广关键词的转换成本信息、搜索引擎的切词边界、所述推广关键词的聚类属性、行业属性、地域属性等方式,将经由切词装置12切词处理过后的所述推广关键词的语义成分序列中的一个或多个语义成分,设置为所述推广关键词中的必要语义成分。接上例,推广用户输入推广关键词“李宁运动鞋”,切词装置12根据预定的切词规则或者通过切词库查询等方式,对所述推广关键词“李宁运动鞋”进行切词处理,获取到所述推广关键词的语义成分序列为“李宁”“运动”“鞋”;随后,设置装置13根据该推广用户设定的必要词“李宁”和“鞋”,将所述语义成分序列“李宁”“运动”“鞋”中的语义成分“李宁”和“鞋”设置为该推广关键词“李宁运动鞋”的必要语义成分。本领域技术人员应能理解上述设置必要语义成分的方式仅为举例,其他现有的或今后可能出现的设置必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,所述推广关键词中的必要语义成分可以通过特殊的符号标记,如推广关键词“李宁运动鞋”中的必要语义成分标记为“(李宁)运动(鞋)”,也可以在该推广关键词的数据库记录中增加“必要语义成分”的字段,如推广关键词“李宁运动鞋”所对应的数据库记录增加有必要语义成分字段“李宁”和“鞋”。本领域技术人员应能理解上述标记必要语义成分的方式仅为举例,其他现有的或今后可能出现的标记必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,网络设备1的各个装置之间是持续不断工作的。具体地,第一获取装置11获取推广用户输入的推广关键词;随后,切词装置12对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;接着,设置装置13根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。在此,本领域技术人员应理解“持续”是指网络设备1的各装置分别按照设定的或实时调整的工作模式要求进行推广关键词的获取、语义成分序列的获取和必要语义成分的设置,直至该推广用户在较长时间内停止输入推广关键词的操作。。
优选地,所述设置装置13还用于根据所述推广关键词,并结合设置辅助信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。具体地,设置装置13还可以根据第一获取装置11所获取的推广关键词,结合设置辅助信息,例如必要词设置信息、所述推广关键词的转换成本信息、搜索引擎的切词边界、所述推广关键词的应用信息等,将经由切词装置12切词处理过后的所述推广关键词的语义成分序列中的一个或多个语义成分,设置为所述推广关键词中的必要语义成分。例如,假设推广用户在一个月内消费了3000元购买推广关键词“李宁运动鞋”,其中“鞋”为必要语义成分,获得了300个有效订单,其转换成本为10元一个转换。假设推广用户在同期消费了1500元购买推广关键词“李宁运动鞋”,其中“李宁”和“鞋”为必要语义成分,得到了300个有效订单,那么其转换成本为5元钱一个订单。设置装置13根据所述推广关键词“李宁运动鞋”,并结合转换成本信息(后者的转换成本更低),将切词装置12切词处理后的语义成分序列“李宁”“运动”“鞋”中的“李宁”和“鞋”设置为该推广关键词的必要语义成分。在此,转换成本信息可以是网络设备1获取的,也可以是通过第三方设备,例如福尔摩斯等推广效果监控设备所获取的。本领域技术人员应能理解上述设置必要语义成分的方式仅为举例,其他现有的或今后可能出现的设置必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应理解,上下文中所例举的具体的数值仅为说明目的所例举,不应视为对本发明的任何限制。
优选地,所述设置辅助信息包括但不限于以下至少任一项:a)必要词设置信息;b)所述推广关键词的转换成本信息;c)搜索引擎的切词边界;d)所述推广关键词的应用信息。具体地,设置装置13可以根据所述推广关键词,并结合必要词设置信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。在此,必要词设置信息可以是推广用户事先设置的。例如,推广用户事先设置“李宁”“鞋”为必要词,则当推广用户通过输入推广关键词或在已有的推广关键词中进行选择时,将所有含有必要词“李宁”或“鞋”的推广关键词中的“李宁”和“鞋”设置为该推广关键词的必要语义成分。设置装置13还可以根据所述推广关键词,并结合所述推广关键词的转换成本信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。所述转换包括但不限于注册数、销售单数、销售总金额、流量等。转换成本指从某一个特定方法或渠道,获得一个需要的转换的平均成本。例如,假设推广用户在一个月内消费了3000元购买推广关键词“李宁运动鞋”,其中“鞋”为必要语义成分,获得了300个有效订单,其转换成本为10元一个转换。假设推广用户在同期消费了1500元购买推广关键词“李宁运动鞋”,其中“李宁”和“鞋”为必要语义成分,得到了300个有效订单,那么其转换成本为5元钱一个订单。设置装置13根据所述推广关键词“李宁运动鞋”,并结合转换成本信息(后者的转换成本更低),将“李宁”和“鞋”设置为该推广关键词的必要语义成分。在此,转换成本信息可以是网络设备1获取的,也可以是通过第三方设备,例如福尔摩斯等推广效果监控设备所获取的。设置装置13还可以根据所述推广关键词,并结合搜索引擎的切词边界,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,假设推广用户预先设置的必要词设置信息为“车价格”,推广关键词为“机车价格”、“自行车价格”等,而搜索引擎的切词边界为“机车”“价格”“自行车”,则设置装置13自动将推广关键词“机车价格”中的“机车”和“价格”设置为必要语义成分,自动将推广关键词“自行车价格”中的“自行车”和“价格”设置为必要语义成分。设置装置13还可以根据所述推广关键词,并结合所述推广关键词的应用信息,例如聚类属性、行业属性、地域属性等,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,网络设备1可以将相同或相似的推广关键词聚为一类,当推广用户输入某个推广关键词或在已有的推广关键词中选择一个或多个推广关键词时,设置装置13可以根据该聚类中的其他推广关键词的必要语义成分的设置,设置该推广关键词的必要语义成分。例如,网络设备1将推广关键词“机车价格”和“自行车价格”聚为一类,推广用户输入推广关键词“机车价格”,设置装置13根据聚类中的推广关键词“自行车价格”的必要语义成分“自行车”,将所述推广关键词“机车价格”的“机车”设置为必要语义成分设置为“机车”。本领域技术人员应能理解,所述设置装置13还可以根据所述推广关键词,并结合这几种设置辅助信息的任意组合,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。本领域技术人员还应能理解上述几种设置辅助信息仅为举例,其他现有的或今后可能出现的设置辅助信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,所述应用信息包括但不限于以下任一项:a)聚类属性;b)行业属性;c)地域属性。具体地,设置装置13可以根据所述推广关键词,并结合所述推广关键词的聚类属性,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。网络设备1可以将相同或相似的推广关键词聚为一类,当推广用户输入某个推广关键词或在已有的推广关键词中选择一个或多个推广关键词时,设置装置13可以根据该聚类中的其他推广关键词的必要语义成分的设置,设置该推广关键词的必要语义成分。例如,网络设备1将推广关键词“机车价格”和“自行车价格”聚为一类,推广用户输入推广关键词“机车价格”,设置装置13根据聚类中的推广关键词“自行车价格”的必要语义成分“自行车”,将所述推广关键词“机车价格”的“机车”设置为必要语义成分。设置装置13还可以根据所述推广关键词,并结合所述推广关键词的行业属性,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,对于品牌鞋行业,将推广关键词“李宁运动鞋”中的“李宁”和“鞋”设置为必要语义成分,将“耐克运动鞋”中的“耐克”和“鞋”同样设置为必要语义成分。设置装置13还可以根据所述推广关键词,并结合所述推广关键词的地域属性,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,对于某个推广用户输入的推广关键词,识别其中的地域信息,如推广关键词“北京交友”,并将其中的地域信息“北京”设置为必要语义成分,即“北京”和“交友”均设置为必要语义成分。再如,利用一些地域的方言区别,例如北京使用“勺子”,而上海往往使用“汤匙”,对于某个推广用户输入的推广关键词“汤勺专卖”,其在北京的必要语义成分为“勺子”,而在上海的必要语义成分为“汤匙”。在此,所述推广关键词的应用信息的获取可以是网络设备1独立完成的,也可以通过其他产品或第三方设备获取所述推广关键词的应用信息。本领域技术人员应能理解,所述设置装置13还可以根据所述推广关键词,并结合所述推广关键词的这几种应用信息的任意组合,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。本领域技术人员还应能理解上述几种推广关键词的应用信息仅为举例,其他现有的或今后可能出现的推广关键词的应用信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,所述设置装置13还用于根据所述推广关键词,通过语义分析和/或机器学习,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。具体地,设置装置13根据所述第一获取装置11获取的推广关键词,通过语义分析、机器学习或者两者的结合,将切词装置12所获取的语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,设置装置13通过语义分析将将推广关键词“艾格的连衣裙”中的虚词“的”过滤,将“艾格”和“连衣裙”设置为必要语义成分,将推广关键词“特价皮鞋”中的修饰成分“特价”过滤,将“皮鞋”设置为必要语义成分。又如,设置装置13通过机器学习知“杜拉拉升职记”为专有名词,故将推广关键词“杜拉拉升职记”全部设置为必要语义成分。再如,例如,设置装置13通过语义分析和机器学习,获知“百合”为“交友”服务的品牌之一,故将推广关键词“百合交友”中的“百合”和“交友”均设置为必要语义成分。在此,所述语义分析包括但不限于虚词过滤、修饰成分过滤、动词成分过滤、名词性成分保留、品牌成分保留、专有名词保留等。例如,将“艾格的连衣裙”中的虚词“的”过滤,将“特价皮鞋”中的修饰成分“特价”过滤,将“买鲜花”中的动词“买”过滤,将“日语培训”中的名词性成分“日语”、“培训”保留,将“百合交友”中的品牌成分“百合”保留,将“杜拉拉升职记”中的专有名词“杜拉拉升职记”保留等。本领域技术人员应能理解上述设置必要语义成分的方式仅为举例,其他现有的或今后可能出现的设置必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,所述切词装置12还用于根据切词库,对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。具体地,切词装置12根据第一获取装置11所获取的推广关键词,在所述切词库中进行匹配查询,以获取所述推广关键词的语义成分序列。例如,假设在切词库中存储有切词“李宁”、“运动”和“鞋”,则当推广用户输入推广关键词“李宁运动鞋”,切词装置12通过在切词库中匹配查询,获取所述推广关键词“李宁运动鞋”的语义成分序列为“李宁”、“运动”和“鞋”。本领域技术人员应能理解上述对推广关键词进行切词处理的方式仅为举例,其他现有的或今后可能出现的对推广关键词进行切词处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,该切词库可以是独立的设备,也可以位于网络设备1或第三方设备,该切词库中存储有大量的可用切词范例,并随着切词处理操作不断更新其中的切词范例。
图2示出根据本发明一个优选实施例的用于在推广关键词中设置必要语义成分的设备示意图,网络设备1还可以包括调整装置14’。其中,第一获取装置11’、切词装置12’和设置装置13’分别与图1所示对应装置11-13相同,故此处不再赘述,并通过引用的方式包含于此。
其中,调整装置14’用于根据所述推广关键词的推广效果,调整所述推广关键词中的必要语义成分。例如,假设将推广关键词“李宁运动鞋”中的“鞋”设置为必要语义成分,其一周内获得了1000个点击量;而若将所述推广关键词“李宁运动鞋”中的“李宁”和“鞋”设置为必要语义成分,其一周内只获得了500个点击量。调整装置14’根据所述推广关键词“李宁运动鞋”在不同的必要语义成分下的推广效果,调整其中的必要语义成分,即仅将“鞋”设置为该推广关键词“李宁运动鞋”的必要语义成分。在此,所述推广效果包括但不限于该推广关键词对应的推广物料的点击率、检索量、转化率、展现量等。在此,所述推广关键词的推广效果的获取既可以是网络设备1独立完成的,也可以通过其他产品或第三方设备获取所述推广关键词的推广效果,例如通过调用存储有推广关键词的推广效果的第三方设备所提供的应用函数接口(API),从该第三方设备中获取该推广关键词的推广效果。
图3示出根据本发明一个方面的用于基于推广关键词的必要语义成分进行搜索推广的***拓扑图,其中包括搜索推广设备2以及多个与之经由网络相连接的用户设备3。其中,搜索推广设备2可与多个用户设备3经由网络相连接,并获取搜索用户通过用户设备3输入的第一查询序列;根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备3。在此,网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。
另外,搜索推广设备2包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。而用户设备3包括但不限于任何一种可与搜索用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或IPTV等。搜索推广设备2与用户设备3之间的通信相互独立,可以是基于诸如TCP/IP协议、UDP协议等的分组数据传输。
本领域技术人员应能理解上述搜索推广设备2、用户设备3以及连接其间的网络或通信方式仅为举例,其他现有的或今后可能出现的搜索推广设备、用户设备或网络、通信方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
本领域技术人员还应能理解,图3中仅为简明起见而示出的各类网络元素的数量可能小于一个实际网络中的数量,但这种省略无疑地是以不会影响对本发明进行清楚、充分的公开为前提的。
为简明起见,下面以一个用户设备3为例进行描述。本领域技术人员应能理解,搜索推广设备2可以同时与多个用户设备3交互,并根据从不同用户设备3获取的搜索用户输入的第一查询序列;根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;将所述一个或多个推广关键词所对应的推广广告物料提供给与之相对应的用户设备3。
图4示出根据本发明一个方面的用于基于推广关键词的必要语义成分进行搜索推广的设备示意图,其中,搜索推广设备2包括第二获取装置21、查询装置22和提供装置23。
其中,第二获取装置21用于获取搜索用户通过用户设备输入的第一查询序列。具体地,搜索用户通过与用户设备3的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在浏览器软件、应用程序或客户端软件中输入第一查询序列;第二获取装置21通过页面技术,例如JSP、ASP、PHP技术,实时地获取搜索用户输入的第一查询序列。本领域技术人员应能理解上述页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取用户浏览行为的方式仅为举例,其他现有的或今后可能出现的获取用户浏览行为的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
查询装置22用于根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中。具体地,查询装置22根据第二获取装置21获取的第一查询序列,在搜索推广库中进行匹配查询,例如,将第一查询序列中的多个语义成分在该搜索推广库中依次进行迭代匹配查询,或者对于该搜索推广库中的每一个推广关键词,查询其必要语义成分是否均出现在第一查询序列中,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中。例如,第二获取装置21获取到搜索用户输入的第一查询序列“哪个牌子的运动鞋好”,查询装置22根据所述第一查询序列,在搜索推广库中进行匹配查询,获取到与之相匹配的推广关键词“李宁运动鞋”,其中,推广关键词“李宁运动鞋”的必要语义成分为“鞋”,其包含于所述第一查询序列之中。本领域技术人员应能理解上述获取推广关键词的方式仅为举例,其他现有的或今后可能出现的获取推广关键词的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,该搜索推广库可以是独立的设备,也可以位于网络设备1或第三方设备。该搜索推广库存储有大量推广关键词及其必要语义成分,优选地,还可以包括推广关键词与第一查询序列的匹配关系;并随着推广用户对推广关键词的必要语义成分设置不断更新其中的推广关键词及其必要语义成分,优选地,随着匹配查询操作不断更新其中的推广关键词与第一查询序列的匹配关系。
提供装置23用于将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。具体地,提供装置23根据查询装置22获取的一个或多个推广关键词,通过页面技术,例如JSP、ASP、PHP技术,将所述一个或多个推广关键词所对应的推广广告物料以链接、摘要或缩略图等形式,按一定顺序和格式,嵌入在搜索结果页面中,提供给所述用户设备3,供用户进行浏览。接上例,提供装置23将查询装置22获取的推广关键词“李宁运动鞋”所对应的推广广告物料,例如“买李宁鞋子就上乐酷天”、“李宁官方商城认准官方唯一”等,以链接、摘要或缩略图等形式,按一定顺序和格式,嵌入在搜索结果页面中,提供给用户设备3。本领域技术人员应能理解上述将推广广告物料提供给用户设备的方式仅为举例,其他现有的或今后可能出现的将推广广告物料提供给用户设备的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,搜索推广设备2的各个装置之间是持续不断工作的。具体地,第二获取装置21获取搜索用户通过用户设备输入的第一查询序列;随后,查询装置22根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;接着,提供装置23将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。在此,本领域技术人员应理解“持续”是指搜索推广设备2的各装置分别按照设定的或实时调整的工作模式要求进行第一查询序列的获取、推广关键词的匹配查询和推广广告物料的提供,直至该搜索用户在较长时间内停止通过用户设备3进行输入第一查询序列等操作。
图5示出根据本发明一个优选实施例的用于基于推广关键词的必要语义成分进行搜索推广的设备示意图,搜索推广设备2还可以包括同义变换装置24’。其中,第二获取装置21’、查询装置22’和提供装置23’分别与图4所示对应装置21-23相同,故此处不再赘述,并通过引用的方式包含于此。
其中,同义变换装置24’用于根据所述第一查询序列,进行同义变换处理,以获取与所述第一查询序列相对应的第二查询序列;此后,查询装置23’根据所述第二查询序列,在搜索推广库中进行匹配查询,以获取与所述第二查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第二查询序列之中。例如,在搜索推广库中存储有推广用户所购买的推广关键词“成都宾馆预订”,其中“宾馆预订”为该推广关键词的必要语义成分。搜索用户输入第一查询序列“酒店预订”,同义变换装置24’对此进行同义变换处理,将其变换为第二查询序列“宾馆预订”、“订房”、“酒店订房”、“酒店预订”、“预订酒店”等;此后,查询装置23’根据上述第二查询序列,在搜索推广库中进行匹配查询,获取与其中一个第二查询序列“宾馆预订”相匹配的推广关键词“成都宾馆预订”,其中,推广关键词“成都宾馆预订”的必要语义成分“宾馆预订”包含于所述第二查询序列之中。
在另一个优选的实施例中(参照图5),搜索推广设备2还可以包括筛选装置25’。其中,第二获取装置21’、查询装置22’和提供装置23’分别与图4所示对应装置21-23相同,故此处不再赘述,并通过引用的方式包含于此。
其中,筛选装置25’用于根据预设规则,对所述一个或多个推广关键词所对应的推广广告物料进行筛选处理,以获得待触发广告物料;此后,提供装置23’还用于将所述待触发广告物料提供给所述用户设备3。具体地,查询装置22’匹配查询得到的所述一个或多个推广广告关键词所对应的推广广告物料可能不只一个,筛选装置25’根据预设规则,对所述一个或多个推广关键词所对应的推广广告物料进行筛选处理,以获得待触发广告物料。例如根据所述推广广告物料的质量分乘以价格所得的数值设定一个阈值,筛选装置25’筛选出所得数值大于该阈值的推广广告物料,或者根据所述推广广告物料的质量分乘以价格所得的数值的大小进行排序,数值较大的则优先级较高,筛选装置25’根据所述排序,筛选出排在预定的位置(例如第100位)前列的推广广告物料;此后,提供装置23’通过页面技术,例如JSP、ASP、PHP技术,将所述一个或多个推广关键词所对应的推广广告物料以链接、摘要或缩略图等形式,按一定顺序和格式,嵌入在搜索结果页面中,提供给所述用户设备3,供用户进行浏览。
图6示出根据本发明另一个方面的用于在推广关键词中设置必要语义成分的方法流程图。
其中,在步骤S11中,网络设备1获取推广用户输入的推广关键词。具体地,在步骤S11中,网络设备1可以是获取推广用户通过输入设备输入的推广关键词,也可以获取推广用户在已输入的推广关键词中所选择的一个或多个推广关键词。例如,推广用户通过与用户设备的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在浏览器软件、应用程序或客户端软件中输入或选择一个或多个推广关键词,在步骤S11中,网络设备1通过页面技术,如JSP、ASP、PHP技术,或者通过调用用户设备提供的应用程序接口(API),实时地获取该推广用户所输入的推广关键词。本领域技术人员应能理解上述页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取推广关键词的方式仅为举例,其他现有的或今后可能出现的获取推广关键词的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S12中,网络设备1对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。具体地,在步骤S12中,网络设备1根据在步骤S11中所获取的推广关键词,通过预定的切词规则,例如保留最高级别专用词汇或权切词等,或者通过切词库查询等方式,对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。所述最高级别专用词汇例如国家名称、地方名称、专用词汇等属于最高级别词汇,保留原有的形式不做切分,例如“中国”、“河南省”、“百度”等。所述权切词例如基于搜索量的权重划分,例如根据最近一个星期或者最近一天有效搜索量的总和,来给每个关键词加权,权重高的优先切词。或者,网络设备1或第三方设备可以建立或更新一个切词库,在所述切词库中存储了大量的切词,在步骤S12中,网络设备1根据在步骤S11中所获取的推广关键词,在所述切词库中进行匹配查询,以获取所述推广关键词的语义成分序列。例如,推广用户输入推广关键词“李宁运动鞋”,网络设备1根据预定的切词规则或者通过切词库查询等方式,对所述推广关键词“李宁运动鞋”进行切词处理,获取到所述推广关键词的语义成分序列为“李宁”“运动”“鞋”。本领域技术人员应能理解上述对推广关键词进行切词处理的方式仅为举例,其他现有的或今后可能出现的对推广关键词进行切词处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S13中,网络设备1根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。具体地,在步骤S13中,网络设备1根据在步骤S11中所获取的用户输入的推广关键词,例如通过语义分析和/或机器学习,或者通过结合必要词设置信息、所述推广关键词的转换成本信息、搜索引擎的切词边界、所述推广关键词的聚类属性、行业属性、地域属性等方式,将经由在步骤S12中切词处理过后的所述推广关键词的语义成分序列中的一个或多个语义成分,设置为所述推广关键词中的必要语义成分。接上例,推广用户输入推广关键词“李宁运动鞋”,在步骤S12中,网络设备1根据预定的切词规则或者通过切词库查询等方式,对所述推广关键词“李宁运动鞋”进行切词处理,获取到所述推广关键词的语义成分序列为“李宁”“运动”“鞋”;随后,在步骤S13中,网络设备1根据该推广用户设定的必要词“李宁”和“鞋”,将所述语义成分序列“李宁”“运动”“鞋”中的语义成分“李宁”和“鞋”设置为该推广关键词“李宁运动鞋”的必要语义成分。本领域技术人员应能理解上述设置必要语义成分的方式仅为举例,其他现有的或今后可能出现的设置必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,所述推广关键词中的必要语义成分可以通过特殊的符号标记,如推广关键词“李宁运动鞋”中的必要语义成分标记为“(李宁)运动(鞋)”,也可以在该推广关键词的数据库记录中增加“必要语义成分”的字段,如推广关键词“李宁运动鞋”所对应的数据库记录增加有必要语义成分字段“李宁”和“鞋”。本领域技术人员应能理解上述标记必要语义成分的方式仅为举例,其他现有的或今后可能出现的标记必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,网络设备1的上述各个步骤之间是持续不断工作的。具体地,在步骤S11中,网络设备1获取推广用户输入的推广关键词;随后,在步骤S12中,网络设备1对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;接着,在步骤S13中,网络设备1根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。在此,本领域技术人员应理解“持续”是指各步骤分别按照设定的或实时调整的工作模式要求进行推广关键词的获取、语义成分序列的获取和必要语义成分的设置,直至该推广用户在较长时间内停止输入推广关键词的操作。。
优选地,在步骤S13中,网络设备1还可以根据所述推广关键词,并结合设置辅助信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。具体地,在步骤S13中,网络设备1还可以根据在步骤S11中所获取的推广关键词,结合设置辅助信息,例如必要词设置信息、所述推广关键词的转换成本信息、搜索引擎的切词边界、所述推广关键词的应用信息等,将经由在步骤S12中切词处理过后的所述推广关键词的语义成分序列中的一个或多个语义成分,设置为所述推广关键词中的必要语义成分。例如,假设推广用户在一个月内消费了3000元购买推广关键词“李宁运动鞋”,其中“鞋”为必要语义成分,获得了300个有效订单,其转换成本为10元一个转换。假设推广用户在同期消费了1500元购买推广关键词“李宁运动鞋”,其中“李宁”和“鞋”为必要语义成分,得到了300个有效订单,那么其转换成本为5元钱一个订单。在步骤S13中,网络设备1根据所述推广关键词“李宁运动鞋”,并结合转换成本信息(后者的转换成本更低),将在步骤S12中切词处理后的语义成分序列“李宁”“运动”“鞋”中的“李宁”和“鞋”设置为该推广关键词的必要语义成分。在此,转换成本信息可以是网络设备1获取的,也可以是通过第三方设备,例如福尔摩斯等推广效果监控设备所获取的。本领域技术人员应能理解上述设置必要语义成分的方式仅为举例,其他现有的或今后可能出现的设置必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应理解,上下文中所例举的具体的数值仅为说明目的所例举,不应视为对本发明的任何限制。
优选地,所述设置辅助信息包括但不限于以下至少任一项:a)必要词设置信息;b)所述推广关键词的转换成本信息;c)搜索引擎的切词边界;d)所述推广关键词的应用信息。具体地,在步骤S13中,网络设备1可以根据所述推广关键词,并结合必要词设置信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。在此,必要词设置信息可以是推广用户事先设置的。例如,推广用户事先设置“李宁”“鞋”为必要词,则当推广用户通过输入推广关键词或在已有的推广关键词中进行选择时,将所有含有必要词“李宁”或“鞋”的推广关键词中的“李宁”和“鞋”设置为该推广关键词的必要语义成分。在步骤S13中,网络设备1还可以根据所述推广关键词,并结合所述推广关键词的转换成本信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。所述转换包括但不限于注册数、销售单数、销售总金额、流量等。转换成本指从某一个特定方法或渠道,获得一个需要的转换的平均成本。例如,假设推广用户在一个月内消费了3000元购买推广关键词“李宁运动鞋”,其中“鞋”为必要语义成分,获得了300个有效订单,其转换成本为10元一个转换。假设推广用户在同期消费了1500元购买推广关键词“李宁运动鞋”,其中“李宁”和“鞋”为必要语义成分,得到了300个有效订单,那么其转换成本为5元钱一个订单。网络设备1根据所述推广关键词“李宁运动鞋”,并结合转换成本信息(后者的转换成本更低),将“李宁”和“鞋”设置为该推广关键词的必要语义成分。在此,转换成本信息可以是网络设备1获取的,也可以是通过第三方设备,例如福尔摩斯等推广效果监控设备所获取的。在步骤S13中,网络设备1还可以根据所述推广关键词,并结合搜索引擎的切词边界,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,假设推广用户预先设置的必要词设置信息为“车价格”,推广关键词为“机车价格”、“自行车价格”等,而搜索引擎的切词边界为“机车”“价格”“自行车”,则在步骤S13中,网络设备1自动将推广关键词“机车价格”中的“机车”和“价格”设置为必要语义成分,自动将推广关键词“自行车价格”中的“自行车”和“价格”设置为必要语义成分。在步骤S13中,网络设备1还可以根据所述推广关键词,并结合所述推广关键词的应用信息,例如聚类属性、行业属性、地域属性等,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,网络设备1可以将相同或相似的推广关键词聚为一类,当推广用户输入某个推广关键词或在已有的推广关键词中选择一个或多个推广关键词时,网络设备1可以根据该聚类中的其他推广关键词的必要语义成分的设置,设置该推广关键词的必要语义成分。例如,网络设备1将推广关键词“机车价格”和“自行车价格”聚为一类,推广用户输入推广关键词“机车价格”,网络设备1根据聚类中的推广关键词“自行车价格”的必要语义成分“自行车”,将所述推广关键词“机车价格”的“机车”设置为必要语义成分设置为“机车”。本领域技术人员应能理解,在步骤S13中,网络设备1还可以根据所述推广关键词,并结合这几种设置辅助信息的任意组合,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。本领域技术人员还应能理解上述几种设置辅助信息仅为举例,其他现有的或今后可能出现的设置辅助信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,所述应用信息包括但不限于以下任一项:a)聚类属性;b)行业属性;c)地域属性。具体地,在步骤S13中,网络设备1可以根据所述推广关键词,并结合所述推广关键词的聚类属性,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。网络设备1可以将相同或相似的推广关键词聚为一类,当推广用户输入某个推广关键词或在已有的推广关键词中选择一个或多个推广关键词时,网络设备1可以根据该聚类中的其他推广关键词的必要语义成分的设置,设置该推广关键词的必要语义成分。例如,网络设备1将推广关键词“机车价格”和“自行车价格”聚为一类,推广用户输入推广关键词“机车价格”,网络设备1在步骤S13中根据聚类中的推广关键词“自行车价格”的必要语义成分“自行车”,将所述推广关键词“机车价格”的“机车”设置为必要语义成分。在步骤S13中,网络设备1还可以根据所述推广关键词,并结合所述推广关键词的行业属性,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,对于品牌鞋行业,将推广关键词“李宁运动鞋”中的“李宁”和“鞋”设置为必要语义成分,将“耐克运动鞋”中的“耐克”和“鞋”同样设置为必要语义成分。在步骤S13中,网络设备1还可以根据所述推广关键词,并结合所述推广关键词的地域属性,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,对于某个推广用户输入的推广关键词,识别其中的地域信息,如推广关键词“北京交友”,并将其中的地域信息“北京”设置为必要语义成分,即“北京”和“交友”均设置为必要语义成分。再如,利用一些地域的方言区别,例如北京使用“勺子”,而上海往往使用“汤匙”,对于某个推广用户输入的推广关键词“汤勺专卖”,其在北京的必要语义成分为“勺子”,而在上海的必要语义成分为“汤匙”。在此,所述推广关键词的应用信息的获取可以是网络设备1独立完成的,也可以通过其他产品或第三方设备获取所述推广关键词的应用信息。本领域技术人员应能理解,在步骤S13中,网络设备1还可以根据所述推广关键词,并结合所述推广关键词的这几种应用信息的任意组合,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。本领域技术人员还应能理解上述几种推广关键词的应用信息仅为举例,其他现有的或今后可能出现的推广关键词的应用信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,在步骤S13中,网络设备1还可以根据所述推广关键词,通过语义分析和/或机器学习,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。具体地,在步骤S13中,网络设备1根据在步骤S11中获取的推广关键词,通过语义分析、机器学习或者两者的结合,将在步骤S12中所获取的语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。例如,在步骤S13中,网络设备1通过语义分析将将推广关键词“艾格的连衣裙”中的虚词“的”过滤,将“艾格”和“连衣裙”设置为必要语义成分,将推广关键词“特价皮鞋”中的修饰成分“特价”过滤,将“皮鞋”设置为必要语义成分。又如,在步骤S13中,网络设备1通过机器学习知“杜拉拉升职记”为专有名词,故将推广关键词“杜拉拉升职记”全部设置为必要语义成分。再如,在步骤S13中,网络设备1通过语义分析和机器学习,获知“百合”为“交友”服务的品牌之一,故将推广关键词“百合交友”中的“百合”和“交友”均设置为必要语义成分。在此,所述语义分析包括但不限于虚词过滤、修饰成分过滤、动词成分过滤、名词性成分保留、品牌成分保留、专有名词保留等。例如,将“艾格的连衣裙”中的虚词“的”过滤,将“特价皮鞋”中的修饰成分“特价”过滤,将“买鲜花”中的动词“买”过滤,将“日语培训”中的名词性成分“日语”、“培训”保留,将“百合交友”中的品牌成分“百合”保留,将“杜拉拉升职记”中的专有名词“杜拉拉升职记”保留等。本领域技术人员应能理解上述设置必要语义成分的方式仅为举例,其他现有的或今后可能出现的设置必要语义成分的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,在步骤S12中,网络设备1还可以根据切词库,对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。具体地,在步骤S12中,网络设备1根据在步骤S11中所获取的推广关键词,在所述切词库中进行匹配查询,以获取所述推广关键词的语义成分序列。例如,假设在切词库中存储有切词“李宁”、“运动”和“鞋”,则当推广用户输入推广关键词“李宁运动鞋”,在步骤S 12中,网络设备1通过在切词库中匹配查询,获取所述推广关键词“李宁运动鞋”的语义成分序列为“李宁”、“运动”和“鞋”。本领域技术人员应能理解上述对推广关键词进行切词处理的方式仅为举例,其他现有的或今后可能出现的对推广关键词进行切词处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,该切词库可以是独立的设备,也可以位于网络设备1或第三方设备,该切词库中存储有大量的可用切词范例,并随着切词处理操作不断更新其中的切词范例。
图7示出根据本发明一个优选实施例的用于在推广关键词中设置必要语义成分的方法流程图。其中,步骤S11-S13’分别与图6所示对应步骤S11-S13相同,故此处不再赘述,并通过引用的方式包含于此。
在步骤14’中,网络设备1根据所述推广关键词的推广效果,调整所述推广关键词中的必要语义成分。例如,假设将推广关键词“李宁运动鞋”中的“鞋”设置为必要语义成分,其一周内获得了1000个点击量;而若将所述推广关键词“李宁运动鞋”中的“李宁”和“鞋”设置为必要语义成分,其一周内只获得了500个点击量。在步骤S14’中,网络设备1根据所述推广关键词“李宁运动鞋”在不同的必要语义成分下的推广效果,调整其中的必要语义成分,即仅将“鞋”设置为该推广关键词“李宁运动鞋”的必要语义成分。在此,所述推广效果包括但不限于该推广关键词对应的推广物料的点击率、检索量、转化率、展现量等。在此,所述推广关键词的推广效果的获取既可以是网络设备1独立完成的,也可以通过其他产品或第三方设备获取所述推广关键词的推广效果,例如通过调用存储有推广关键词的推广效果的第三方设备所提供的应用函数接口(API),从该第三方设备中获取该推广关键词的推广效果。
图8示出根据本发明再一个方面的用于基于推广关键词的必要语义成分进行搜索推广的方法流程图。
其中,在步骤S21中,搜索推广设备2获取搜索用户通过用户设备输入的第一查询序列。具体地,搜索用户通过与用户设备3的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在浏览器软件、应用程序或客户端软件中输入第一查询序列;在步骤S21中,搜索推广设备2通过页面技术,例如JSP、ASP、PHP技术,实时地获取搜索用户输入的第一查询序列。本领域技术人员应能理解上述页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取用户浏览行为的方式仅为举例,其他现有的或今后可能出现的获取用户浏览行为的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S22中,搜索推广设备2根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中。具体地,在步骤S22中,搜索推广设备2根据在步骤S21中获取的第一查询序列,在搜索推广库中进行匹配查询,例如,将第一查询序列中的多个语义成分在该搜索推广库中依次进行迭代匹配查询,或者对于该搜索推广库中的每一个推广关键词,查询其必要语义成分是否均出现在第一查询序列中,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中。例如,在步骤S21中,搜索推广设备2获取到搜索用户输入的第一查询序列“哪个牌子的运动鞋好”,在步骤S22中,搜索推广设备2根据所述第一查询序列,在搜索推广库中进行匹配查询,获取到与之相匹配的推广关键词“李宁运动鞋”,其中,推广关键词“李宁运动鞋”的必要语义成分为“鞋”,其包含于所述第一查询序列之中。本领域技术人员应能理解上述获取推广关键词的方式仅为举例,其他现有的或今后可能出现的获取推广关键词的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,该搜索推广库可以是独立的设备,也可以位于网络设备1或第三方设备。该搜索推广库存储有大量推广关键词及其必要语义成分,优选地,还可以包括推广关键词与第一查询序列的匹配关系;并随着推广用户对推广关键词的必要语义成分设置不断更新其中的推广关键词及其必要语义成分,优选地,随着匹配查询操作不断更新其中的推广关键词与第一查询序列的匹配关系。
在步骤S23中,搜索推广设备2将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。具体地,在步骤S23中,搜索推广设备2根据在步骤S22中获取的一个或多个推广关键词,通过页面技术,例如JSP、ASP、PHP技术,将所述一个或多个推广关键词所对应的推广广告物料以链接、摘要或缩略图等形式,按一定顺序和格式,嵌入在搜索结果页面中,提供给所述用户设备3,供用户进行浏览。接上例,在步骤S23中,搜索推广设备2将在步骤S22中获取的推广关键词“李宁运动鞋”所对应的推广广告物料,例如“买李宁鞋子就上乐酷天”、“李宁官方商城认准官方唯一”等,以链接、摘要或缩略图等形式,按一定顺序和格式,嵌入在搜索结果页面中,提供给用户设备3。本领域技术人员应能理解上述将推广广告物料提供给用户设备的方式仅为举例,其他现有的或今后可能出现的将推广广告物料提供给用户设备的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,搜索推广设备2的上述各个步骤之间是持续不断工作的。具体地,在步骤S21中,搜索推广设备2获取搜索用户通过用户设备输入的第一查询序列;随后,在步骤S22中,搜索推广设备2根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;接着,在步骤S23中,搜索推广设备2将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。在此,本领域技术人员应理解“持续”是指各步骤分别按照设定的或实时调整的工作模式要求进行第一查询序列的获取、推广关键词的匹配查询和推广广告物料的提供,直至该搜索用户在较长时间内停止通过用户设备3进行输入第一查询序列等操作。
图9示出根据本发明一个优选实施例的用于基于推广关键词的必要语义成分进行搜索推广的方法流程图。其中,步骤S21’-S23’分别与图8所示对应步骤S21-S23相同,故此处不再赘述,并通过引用的方式包含于此。
在步骤S24’中,搜索推广设备2根据所述第一查询序列,进行同义变换处理,以获取与所述第一查询序列相对应的第二查询序列;此后,在步骤S23’中,搜索推广设备2根据所述第二查询序列,在搜索推广库中进行匹配查询,以获取与所述第二查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第二查询序列之中。例如,在搜索推广库中存储有推广用户所购买的推广关键词“成都宾馆预订”,其中“宾馆预订”为该推广关键词的必要语义成分。搜索用户输入第一查询序列“酒店预订”,在步骤S24’中,搜索推广设备2对此进行同义变换处理,将其变换为第二查询序列“宾馆预订”、“订房”、“酒店订房”、“酒店预订”、“预订酒店”等;此后,在步骤S23’中,搜索推广设备2根据上述第二查询序列,在搜索推广库中进行匹配查询,获取与其中一个第二查询序列“宾馆预订”相匹配的推广关键词“成都宾馆预订”,其中,推广关键词“成都宾馆预订”的必要语义成分“宾馆预订”包含于所述第二查询序列之中。
在另一个优选的实施例中(参照图9),用于基于推广关键词的必要语义成分进行搜索推广的方法流程图还包括步骤S25’。其中,步骤S21’-S23’分别与图8所示对应步骤S21-S23相同,故此处不再赘述,并通过引用的方式包含于此。
在步骤S25’中,搜索推广设备2根据预设规则,对所述一个或多个推广关键词所对应的推广广告物料进行筛选处理,以获得待触发广告物料;此后,在步骤S23’中,搜索推广设备2将所述待触发广告物料提供给所述用户设备3。具体地,在步骤S22’中,搜索推广设备2匹配查询得到的所述一个或多个推广广告关键词所对应的推广广告物料可能不只一个,在步骤S25’中,搜索推广设备2根据预设规则,对所述一个或多个推广关键词所对应的推广广告物料进行筛选处理,以获得待触发广告物料。例如根据所述推广广告物料的质量分乘以价格所得的数值设定一个阈值,在步骤S25’中,搜索推广设备2筛选出所得数值大于该阈值的推广广告物料,或者根据所述推广广告物料的质量分乘以价格所得的数值的大小进行排序,数值较大的则优先级较高,搜索推广设备2根据所述排序,筛选出排在预定的位置(例如第100位)前列的推广广告物料;此后,在步骤S23’中,搜索推广设备2通过页面技术,例如JSP、ASP、PHP技术,将所述一个或多个推广关键词所对应的推广广告物料以链接、摘要或缩略图等形式,按一定顺序和格式,嵌入在搜索结果页面中,提供给所述用户设备3,供用户进行浏览。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (20)

1.一种由计算机实现的用于在推广关键词中设置必要语义成分的方法,该方法包括以下步骤:
a获取推广用户输入的推广关键词;
b对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;
c根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
2.根据权利要求1所述的方法,其中,所述步骤c还包括:
-根据所述推广关键词,并结合设置辅助信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
3.根据权利要求2所述的方法,其中,所述设置辅助信息包括以下至少任一项:
-必要词设置信息;
-所述推广关键词的转换成本信息;
-搜索引擎的切词边界;
-所述推广关键词的应用信息。
4.根据权利要求3所述的方法,其中,所述应用信息包括以下任一项:
-聚类属性;
-行业属性;
-地域属性。
5.根据权利要求1至4中任一项所述的方法,其中,所述步骤c还包括:
-根据所述推广关键词,通过语义分析和/或机器学习,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必 要语义成分。
6.根据权利要求1至5中任一项所述的方法,其中,所述步骤b还包括:
-根据切词库,对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。
7.根据权利要求1至6中任一项所述的方法,其中,该方法还包括:
d根据所述推广关键词的推广效果,调整所述推广关键词中的必要语义成分。
8.一种用于基于推广关键词的必要语义成分进行搜索推广的方法,该方法包括以下步骤:
A获取搜索用户通过用户设备输入的第一查询序列;
B根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;
C将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。
9.根据权利要求8所述的方法,其中,所述方法还包括:
D根据所述第一查询序列,进行同义变换处理,以获取与所述第一查询序列相对应的第二查询序列;
其中,所述步骤B还包括:
-根据所述第二查询序列,在搜索推广库中进行匹配查询,以获取与所述第二查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第二查询序列之中。
10.根据权利要求8或9所述的方法,其中,所述方法还包括:
E根据预设规则,对所述一个或多个推广关键词所对应的推广广告物料进行筛选处理,以获得待触发广告物料;
其中,所述步骤C还包括:
-将所述待触发广告物料提供给所述用户设备。 
11.一种用于在推广关键词中设置必要语义成分的设备,该设备包括:
第一获取装置,用于获取推广用户输入的推广关键词;
切词装置,用于对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列;
设置装置,用于根据所述推广关键词,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
12.根据权利要求11所述的设备,其中,所述设置装置还用于:
-根据所述推广关键词,并结合设置辅助信息,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
13.根据权利要求12所述的设备,其中,所述设置辅助信息包括以下至少任一项:
-必要词设置信息;
-所述推广关键词的转换成本信息;
-搜索引擎的切词边界;
-所述推广关键词的应用信息。
14.根据权利要求13所述的设备,其中,所述应用信息包括以下任一项:
-聚类属性;
-行业属性;
-地域属性。
15.根据权利要求11至14中任一项所述的设备,其中,所述设置装置还用于:
-根据所述推广关键词,通过语义分析和/或机器学习,将所述语义成分序列中一个或多个语义成分设置为所述推广关键词中的必要语义成分。
16.根据权利要求11至15中任一项所述的设备,其中,所述切词装置还用于: 
-根据切词库,对所述推广关键词进行切词处理,以获取所述推广关键词的语义成分序列。
17.根据权利要求11至16中任一项所述的设备,其中,该设备还包括:
调整装置,用于根据所述推广关键词的推广效果,调整所述推广关键词中的必要语义成分。
18.一种用于基于推广关键词的必要语义成分进行搜索推广的设备,该设备包括:
第二获取装置,用于获取搜索用户通过用户设备输入的第一查询序列;
查询装置,用于根据所述第一查询序列,在搜索推广库中进行匹配查询,以获取与所述第一查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第一查询序列之中;
提供装置,用于将所述一个或多个推广关键词所对应的推广广告物料提供给所述用户设备。
19.根据权利要求18所述的设备,其中,所述设备还包括:
同义变换装置,用于根据所述第一查询序列,进行同义变换处理,以获取与所述第一查询序列相对应的第二查询序列;
其中,所述查询装置还用于:
-根据所述第二查询序列,在搜索推广库中进行匹配查询,以获取与所述第二查询序列相匹配的一个或多个推广关键词,其中,所述推广关键词的必要语义成分包含于所述第二查询序列之中。
20.根据权利要求18或19所述的设备,其中,所述设备还包括:
筛选装置,用于根据预设规则,对所述一个或多个推广关键词所对应的推广广告物料进行筛选处理,以获得待触发广告物料;
其中,所述提供装置还用于:
-将所述待触发广告物料提供给所述用户设备。 
CN2010105373912A 2010-11-05 2010-11-05 一种用于在推广关键词中设置必要语义成分的方法和设备 Pending CN102467518A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105373912A CN102467518A (zh) 2010-11-05 2010-11-05 一种用于在推广关键词中设置必要语义成分的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105373912A CN102467518A (zh) 2010-11-05 2010-11-05 一种用于在推广关键词中设置必要语义成分的方法和设备

Publications (1)

Publication Number Publication Date
CN102467518A true CN102467518A (zh) 2012-05-23

Family

ID=46071162

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105373912A Pending CN102467518A (zh) 2010-11-05 2010-11-05 一种用于在推广关键词中设置必要语义成分的方法和设备

Country Status (1)

Country Link
CN (1) CN102467518A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103207913A (zh) * 2013-04-15 2013-07-17 武汉理工大学 商品细粒度语义关系的获取方法和***
CN105631025A (zh) * 2015-12-29 2016-06-01 腾讯科技(深圳)有限公司 一种查询标签的归一化处理方法和装置
CN105843849A (zh) * 2016-03-15 2016-08-10 北京百度网讯科技有限公司 搜索方法及装置
CN108492136A (zh) * 2018-03-14 2018-09-04 百度在线网络技术(北京)有限公司 一种广告物料推荐方法、装置及服务器
CN109360017A (zh) * 2018-09-11 2019-02-19 广东神马搜索科技有限公司 为查询语句确定广告保留价的方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101067858A (zh) * 2006-09-28 2007-11-07 腾讯科技(深圳)有限公司 一种网络广告实现方法及装置
CN101510221A (zh) * 2009-02-17 2009-08-19 北京大学 一种用于信息检索的查询语句分析方法与***
CN101650731A (zh) * 2009-08-31 2010-02-17 浙江大学 基于用户反馈的赞助搜索广告的建议关键词生成方法
CN101770482A (zh) * 2008-12-26 2010-07-07 北京搜狗科技发展有限公司 一种广告投放的方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101067858A (zh) * 2006-09-28 2007-11-07 腾讯科技(深圳)有限公司 一种网络广告实现方法及装置
CN101770482A (zh) * 2008-12-26 2010-07-07 北京搜狗科技发展有限公司 一种广告投放的方法及***
CN101510221A (zh) * 2009-02-17 2009-08-19 北京大学 一种用于信息检索的查询语句分析方法与***
CN101650731A (zh) * 2009-08-31 2010-02-17 浙江大学 基于用户反馈的赞助搜索广告的建议关键词生成方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103207913A (zh) * 2013-04-15 2013-07-17 武汉理工大学 商品细粒度语义关系的获取方法和***
CN103207913B (zh) * 2013-04-15 2016-12-28 武汉理工大学 商品细粒度语义关系的获取方法和***
CN105631025A (zh) * 2015-12-29 2016-06-01 腾讯科技(深圳)有限公司 一种查询标签的归一化处理方法和装置
CN105631025B (zh) * 2015-12-29 2021-09-28 腾讯科技(深圳)有限公司 一种查询标签的归一化处理方法和装置
CN105843849A (zh) * 2016-03-15 2016-08-10 北京百度网讯科技有限公司 搜索方法及装置
CN105843849B (zh) * 2016-03-15 2019-11-26 北京百度网讯科技有限公司 搜索方法及装置
CN108492136A (zh) * 2018-03-14 2018-09-04 百度在线网络技术(北京)有限公司 一种广告物料推荐方法、装置及服务器
CN109360017A (zh) * 2018-09-11 2019-02-19 广东神马搜索科技有限公司 为查询语句确定广告保留价的方法和装置

Similar Documents

Publication Publication Date Title
CN101911042B (zh) 用户的浏览器历史的相关性排序
CN105808685B (zh) 推广信息的推送方法及装置
CN101986306B (zh) 一种用于基于查询序列获取黄页信息的方法与设备
CN101984420B (zh) 一种基于拆词处理进行图片搜索的方法与设备
JP5679993B2 (ja) クエリを実行する方法およびクエリシステム
CN102236710A (zh) 一种用于在查询结果中展现新闻信息的方法与设备
CN101963979A (zh) 一种用于基于云计算提供搜索建议的方法与设备
CN103886090A (zh) 基于用户喜好的内容推荐方法及装置
CN102063453A (zh) 一种用于基于用户的需求进行搜索的方法和设备
CN102043833A (zh) 一种基于查询词进行搜索的方法和搜索装置
WO2011153807A1 (zh) 一种个性化元搜索的方法及其应用终端
CN103365904B (zh) 一种广告信息搜索方法和***
CN102456058A (zh) 类目信息提供方法及装置
CN102446225A (zh) 一种实时搜索的方法、装置和***
WO2014008139A2 (en) Generating search results
CN102142033A (zh) 一种在搜索结果中提供相关子链接信息的方法和设备
CN102479193B (zh) 一种基于匹配出价系数进行匹配搜索推广的方法和设备
CN107730337A (zh) 信息推送方法和装置
US20100318427A1 (en) Enhancing database management by search, personal search, advertising, and databases analysis efficiently using core-set implementations
CN102231152B (zh) 基于移动终端ip地址进行精确查询的搜索方法
CN102467518A (zh) 一种用于在推广关键词中设置必要语义成分的方法和设备
CN102945273B (zh) 一种用于提供搜索结果的方法和设备
TW201401088A (zh) 搜索方法和裝置
CN110175895A (zh) 一种物品推荐方法及装置
CN102346751A (zh) 一种信息推送方法及设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120523