当前位置: 首页 > 专利查询>谷歌公司专利>正文

基于距离的搜索排名降级制造技术

技术编号:14807154 阅读:44 留言:0更新日期:2017-03-15 01:10
用于处理本地搜索结果的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。在一个方面中,一种方法确定用于搜索结果的本地文档集中的第一本地文档符合降级操作。该确定至少部分地基于接近度量,该接近度量基于用户设备的位置和对第一本地文档指定的位置。响应于该确定,对本地文档集中的每个其他本地文档,确定用户设备的接近度量位置和对其他本地文档指定的位置。当接近度量中的至少一个指示相应的其他本地文档具有在用户设备的位置的阈值距离内的指定位置时,降级第一本地文档的排名。

【技术实现步骤摘要】
【国外来华专利技术】
本说明书涉及处理本地搜索结果。
技术介绍
互联网提供对诸如视频或音频文件、用于特定主题的网页、书籍文章或新闻文章的大量资源的访问。搜索系统能够响应于包括一个或多个搜索短语(即一个或多个词)的搜索查询而识别资源。搜索系统基于资源与搜索查询的相关性以及资源的质量度量来对资源排名并且提供链接到所识别的资源的搜索结果。通常根据排名来排序搜索结果以便查看。一些搜索系统能够获得或推断从其接收搜索查询的用户设备的位置并且包括响应于搜索查询的本地搜索结果。本地搜索结果是引用本地文档的搜索结果。本地文档进而是已经被分类为对用户设备的特定位置具有本地意义的文档。因此,如果与本地文档相关联的位置在用户设备的位置附近,本地文档可以接收查询的搜索分值“提升”。例如,响应于对于“咖啡店”的搜索查询,搜索系统可以提供引用在用户设备的位置附近的用于咖啡店的网页的本地搜索结果。不同地理区域的许多用户很可能对响应搜索查询“咖啡店”而接收咖啡店的本地结果满意,因为很可能提交查询“咖啡店”的用户对用户位置本地的咖啡店的搜索结果感兴趣。然而,一些本地结果可能具有与本地评分提升无关的非常高的分值。由于在包括本地结果的位置的区域外的人们对该文档感兴趣,也称为“位置无关分值”的该分值可能会高。例如,饭店可能具有非常独特的名字,以及可能是全国著名的饭店。因此,尽管饭店具有本地意义,但全国的用户仍然非常感兴趣。由此,考虑搜索业务和查询日志数据的搜索算法可能将用于该饭店的文档(例如网页)排名非常高。如另一例子,以ThomasEdison命名的电力公司在大州可能具有非常繁重的本地业务。由此,由于其许多客户对网页的大量工作或业务,考虑搜索业务和查询日志数据的搜索算法也会将用于该电力公司的文档排名非常高。然而,几个州远的用户对电力公司网页几乎不感兴趣。例如,用户可能期望了解ThomasEdison,而不是标有其名称的电力公司。然而,由于电力公司网页的大业务量,该网页可能被排名得高于有关该人的网页,而输入查询“Edison”的用户对后者更可能感兴趣。
技术实现思路
通常,能以方法体现在本说明书中描述的主题的一个创新方面,该方法包括下述动作:接收指定搜索查询的数据以及从其接收搜索查询的用户设备的位置;接收指定被确定为与搜索查询相关的文档集的数据,该数据对于每一文档指定指示文档与查询的相关度的相应的搜索分值以及基于搜索分值根据第一顺序的文档的排名,以及其中,文档的适当子集是本地文档,其中,本地文档中的每一个是被指定为具有用户设备的地理位置的本地含义的文档;确定本地文档的适当子集中的第一本地文档符合调整其相应的搜索分值来降级第一顺序中的第一本地文档的排名的降级操作,该确定至少部分地基于接近度量,该接近度量基于用户设备的地理位置和对第一本地文档指定的地理位置;以及响应于确定:对于本地文档的适当子集中的每个第二本地文档,确定基于用户设备的地理位置和对第二本地文档指定的地理位置的接近度量;以及当接近度量中的至少一个指示相应的第二本地文档具有在用户设备的地理位置的阈值距离内的特定地理位置,调整第一本地文档的搜索分值以降级其在第一顺序中的排名。该方面的其他实施例包括相应的系统、装置和编码在计算机存储介质上的被配置为执行方法的动作的计算机程序。这些和其他实施例每个能够可选地包括以下特征中的一个或多个。该方法能进一步包括响应于确定本地文档的适当子集中的第一本地文档符合降级操作,确定文档集中的不是本地文档的至少一个文档具有满足远距离文档降级阈值的搜索分值,并且作为响应,调整第一本地文档的搜索分值以降级其在第一顺序中的排名,使得相对于至少一个文档的排名来降低第一本地文档的排名。调整第一本地文档的搜索分值以降级其在第一顺序中的排名,使得相对于至少一个文档的排名来降低第一本地文档的排名能包括:调整第一本地文档的搜索分值来降级其在第一顺序中的排名,使得至少一个文档的排名大于第一本地文档的排名。确定至少部分地基于接近度量并且接近度量基于用户设备的地理位置和对第一本地文档指定的地理位置能包括:确定接近度量指示用户设备的地理位置与对第一本地文档指定的地理位置之间的距离超出最大距离。确定至少部分地基于接近度量并且接近度量基于用户设备的地理位置和对第一本地文档指定的地理位置能够包括:确定接近度量指示用户设备的地理位置和对第一本地文档指定的地理位置不在由政治性边界限定的同一地区内。搜索查询能够是不包括明确指定地理位置的位置短语的搜索查询,以及指定搜索查询的数据能够包括是用于搜索查询的本地意图的度量的本地意图度量。确定本地文档的适当子集中的第一本地文档符合降级操作能够进一步包括至少部分地基于满足阈值的本地意图度量来确定第一本地文档符合降级。指定搜索查询的数据能够包括作为用于搜索查询的本地意图的度量的本地意图度量,并且调整第一本地文档的搜索分值来降级其在第一顺序中的排名使得相对于至少一个文档的排名来降低第一本地文档的排名能够包括与搜索查询的本地意图度量成反比地调整第一本地文档的搜索分值。确定本地文档的适当子集中的第一本地文档符合降级操作能够进一步包括仅在第一本地文档具有不满足远距离文档保持阈值的位置无关搜索分值分量的情况下第一本地文档才符合降级。能实现在本说明书中描述的主题的特定实施例以便实现以下优点中的一个或多个。当确定一般搜索查询为用于特定用户位置的本地有效搜索查询,并且特定用户位置与和本地搜索结果相关联的位置的距离满足距离要求时,数据处理装置能通过降级本地搜索结果,响应于接收隐含本地意图的单个一般搜索查询,提供更相关的搜索结果。然而,如果本地结果具有相对高的位置无关搜索分值,不降级用于远处位置的本地结果,由此,不会因疏忽而降级另外的信息丰富的文档。此外,如果没有附近本地结果,或如果没有具有相对高的位置无关搜索分值的其他结果,也不会降级用于远处位置的本地结果。由此,如果其余文档看起来不相关,将不降级用于远处位置的本地文档。在附图和下述描述中,将阐述在本说明书中描述的主题的一个或多个实施例的细节。从说明书、附图和权利要求,该主题的其他特征、方面和优点将变得显而易见。附图说明图1是搜索系统提供本地搜索结果的示例性环境的框图。图2是用于降级具有远处位置的本地搜索结果的示例性过程的流程图。图3是图示基于查询本文档来自技高网
...

【技术保护点】
一种由数据处理装置执行的方法,所述方法包括:接收指定搜索查询的数据以及从其接收所述搜索查询的用户设备的位置;接收指定被确定为与所述搜索查询相关的文档集的数据,所述数据对于每个文档指定相应的搜索分值以及基于所述搜索分值根据第一顺序的所述文档的排名,所述搜索分值指示所述文档与所述查询的相关度,以及其中,所述文档的适当子集是本地文档,其中,所述本地文档中的每一个是被指定为具有用户设备的地理位置的本地含义的文档;确定所述本地文档的适当子集中的第一本地文档符合调整其相应的搜索分值以降级所述第一本地文档在所述第一顺序中的排名的降级操作,所述确定至少部分地基于接近度量并且所述接近度量基于所述用户设备的地理位置和对所述第一本地文档指定的地理位置,并且响应于所述确定:对于所述本地文档的适当子集中的每个第二本地文档,确定基于所述用户设备的地理位置和对所述第二本地文档指定的地理位置的接近度量;以及当所述接近度量中的至少一个指示相应的第二本地文档具有在所述用户设备的地理位置的阈值距离内的指定地理位置时,调整所述第一本地文档的搜索分值以降级其在所述第一顺序中的排名。

【技术特征摘要】
【国外来华专利技术】2013.10.18 US 14/057,6921.一种由数据处理装置执行的方法,所述方法包括:
接收指定搜索查询的数据以及从其接收所述搜索查询的用户设备
的位置;
接收指定被确定为与所述搜索查询相关的文档集的数据,所述数
据对于每个文档指定相应的搜索分值以及基于所述搜索分值根据第一
顺序的所述文档的排名,所述搜索分值指示所述文档与所述查询的相
关度,以及其中,所述文档的适当子集是本地文档,其中,所述本地
文档中的每一个是被指定为具有用户设备的地理位置的本地含义的文
档;
确定所述本地文档的适当子集中的第一本地文档符合调整其相应
的搜索分值以降级所述第一本地文档在所述第一顺序中的排名的降级
操作,所述确定至少部分地基于接近度量并且所述接近度量基于所述
用户设备的地理位置和对所述第一本地文档指定的地理位置,并且响
应于所述确定:
对于所述本地文档的适当子集中的每个第二本地文档,确定
基于所述用户设备的地理位置和对所述第二本地文档指定的地理位置
的接近度量;以及
当所述接近度量中的至少一个指示相应的第二本地文档具有
在所述用户设备的地理位置的阈值距离内的指定地理位置时,调整所
述第一本地文档的搜索分值以降级其在所述第一顺序中的排名。
2.如权利要求1所述的方法,进一步包括响应于确定所述本地文
档的适当子集中的第一本地文档符合降级操作:确定所述文档集中的
不是本地文档的至少一个文档具有满足远距离文档降级阈值的搜索分
值,并且作为响应,调整所述第一本地文档的搜索分值以降级其在所
述第一顺序中的排名,使得相对于所述至少一个文档的排名,降低所
述第一本地文档的排名。
3.如权利要求1所述的方法,其中,调整所述第一本地文档的搜
索分值以降级其在所述第一顺序中的排名使得相对于所述至少一个文
档的排名来降低所述第一本地文档的排名包括:调整所述第一本地文
档的搜索分值以降级其在所述第一顺序中的排名,使得所述至少一个
文档的排名大于所述第一本地文档的排名。
4.如权利要求1所述的方法,其中,确定至少部分基于接近度量
并且所述接近度量基于所述用户设备的地理位置和对所述第一本地文
档指定的地理位置包括:确定所述接近度量指示所述用户设备的地理
位置与对所述第一本地文档指定的地理位置之间的距离超出最大距
离。
5.如权利要求1所述的方法,其中,确定至少部分地基于接近度
量并且所述接近度量基于所述用户设备的地理位置和对所述第一本地
文档指定的地理位置包括:确定所述接近度量指示所述用户设备的地
理位置和对所述第一本地文档指定的地理位置不在由政治性边界限定
的同一地区内。
6.如权利要求1所述的方法,其中,所述搜索查询不包括明确指
定地理位置的位置短语,以及指定搜索查询的所述数据包括作为用于
所述搜索查询的本地意图的度量的本地意图度量,以及确定所述本地
文档的适当子集中的第一本地文档符合降级操作进一步包括至少部分
地基于满足阈值的本地意图度量来确定所述第一本地文档符合降级。
7.如权利要求1所述的方法,其中,指定搜索查询的数据包括作
为用于所述搜索查询的本地意图的度量的本地意图度量,并且调整所
述第一本地文档的搜索分值以降级其在所述第一顺序中的排名使得相
对于所述至少一个文档的排名来降低所述第一本地文档的排名包括:
与所述搜索查询的本地意图度量成反比地调整所述第一本地文档的搜
索分值。
8.如权利要求1所述的方法,其中,确定所述本地文档的适当子
集中的第一本地文档符合降级操作进一步包括:仅在所述第一本地文
档具有不满足远距离文档保持阈值的位置无关搜索分值分量的情况
下,所述第一本地文档才符合降级。
9.一种系统,包括:
数据处理装置;以及
数据存储,所述数据存储存储能由所述数据处理装置执行的指令,
并且在这样的执行时使所述数据处理装置执行包括以下的操作:
接收指定搜索查询的数据以及从其接收所述搜索查询的用户设备
的位置;
接收指定被确定为与所述搜索查询相关的文档集的数据,所述数
据对于每个文档指定相应的搜索分值以及基于所述搜索分值根据第一
顺序的所述文档的排名,所述搜索分值指示所述文档与所述查询的相
关度,以及其中,所述文档的适当子集是本地文档,其中,所述本地
文档中的每一个是被指定为具有用户设备的地理位置的本地含义的文
档;
确定所述本地文档的适当子集中的第一本地文档符合调整其相应
的搜索分值以降级所述第一本地文档在所述第一顺序中的排名的降级
操作,所述确定至少部分地基于接近度量并且所述接近度量基于所述
用户设备的地理位置和对所述第一本地文档指定的地理位置,并且响
应于所述确定:
对于所述本地文档的适当子集中的每个第二本地文档,确定
基于所述用户设备的地理位置和对所述第二本地文档指定的地理位置
的接近度量;以及
当所述接近度量中的至少一个指示相应的第二本地文档具有<...

【专利技术属性】
技术研发人员:内哈·阿罗拉
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1