基于距离的搜索排名降级的制作方法

文档序号:9872444阅读:298来源:国知局
基于距离的搜索排名降级的制作方法
【技术领域】
[0001 ]本说明书涉及处理本地搜索结果。
【背景技术】
[0002]互联网提供对诸如视频或音频文件、用于特定主题的网页、书籍文章或新闻文章的大量资源的访问。搜索系统能够响应于包括一个或多个搜索短语(即一个或多个词)的搜索查询而识别资源。搜索系统基于资源与搜索查询的相关性以及资源的质量度量来对资源排名并且提供链接到所识别的资源的搜索结果。通常根据排名来排序搜索结果以便查看。
[0003]—些搜索系统能够获得或推断从其接收搜索查询的用户设备的位置并且包括响应于搜索查询的本地搜索结果。本地搜索结果是引用本地文档的搜索结果。本地文档进而是已经被分类为对用户设备的特定位置具有本地意义的文档。因此,如果与本地文档相关联的位置在用户设备的位置附近,本地文档可以接收查询的搜索分值“提升”。例如,响应于对于“咖啡店”的搜索查询,搜索系统可以提供引用在用户设备的位置附近的用于咖啡店的网页的本地搜索结果。不同地理区域的许多用户很可能对响应搜索查询“咖啡店”而接收咖啡店的本地结果满意,因为很可能提交查询“咖啡店”的用户对用户位置本地的咖啡店的搜索结果感兴趣。
[0004]然而,一些本地结果可能具有与本地评分提升无关的非常高的分值。由于在包括本地结果的位置的区域外的人们对该文档感兴趣,也称为“位置无关分值”的该分值可能会高。例如,饭店可能具有非常独特的名字,以及可能是全国著名的饭店。因此,尽管饭店具有本地意义,但全国的用户仍然非常感兴趣。由此,考虑搜索业务和查询日志数据的搜索算法可能将用于该饭店的文档(例如网页)排名非常高。
[0005]如另一例子,以ThomasEdison命名的电力公司在大州可能具有非常繁重的本地业务。由此,由于其许多客户对网页的大量工作或业务,考虑搜索业务和查询日志数据的搜索算法也会将用于该电力公司的文档排名非常高。然而,几个州远的用户对电力公司网页几乎不感兴趣。例如,用户可能期望了解Thomas Edison,而不是标有其名称的电力公司。然而,由于电力公司网页的大业务量,该网页可能被排名得高于有关该人的网页,而输入查询“Edison”的用户对后者更可能感兴趣。

【发明内容】

[0006]通常,能以方法体现在本说明书中描述的主题的一个创新方面,该方法包括下述动作:接收指定搜索查询的数据以及从其接收搜索查询的用户设备的位置;接收指定被确定为与搜索查询相关的文档集的数据,该数据对于每一文档指定指示文档与查询的相关度的相应的搜索分值以及基于搜索分值根据第一顺序的文档的排名,以及其中,文档的适当子集是本地文档,其中,本地文档中的每一个是被指定为具有用户设备的地理位置的本地含义的文档;确定本地文档的适当子集中的第一本地文档符合调整其相应的搜索分值来降级第一顺序中的第一本地文档的排名的降级操作,该确定至少部分地基于接近度量,该接近度量基于用户设备的地理位置和对第一本地文档指定的地理位置;以及响应于确定:对于本地文档的适当子集中的每个第二本地文档,确定基于用户设备的地理位置和对第二本地文档指定的地理位置的接近度量;以及当接近度量中的至少一个指示相应的第二本地文档具有在用户设备的地理位置的阈值距离内的特定地理位置,调整第一本地文档的搜索分值以降级其在第一顺序中的排名。该方面的其他实施例包括相应的系统、装置和编码在计算机存储介质上的被配置为执行方法的动作的计算机程序。
[0007]这些和其他实施例每个能够可选地包括以下特征中的一个或多个。该方法能进一步包括响应于确定本地文档的适当子集中的第一本地文档符合降级操作,确定文档集中的不是本地文档的至少一个文档具有满足远距离文档降级阈值的搜索分值,并且作为响应,调整第一本地文档的搜索分值以降级其在第一顺序中的排名,使得相对于至少一个文档的排名来降低第一本地文档的排名。
[0008]调整第一本地文档的搜索分值以降级其在第一顺序中的排名,使得相对于至少一个文档的排名来降低第一本地文档的排名能包括:调整第一本地文档的搜索分值来降级其在第一顺序中的排名,使得至少一个文档的排名大于第一本地文档的排名。
[0009]确定至少部分地基于接近度量并且接近度量基于用户设备的地理位置和对第一本地文档指定的地理位置能包括:确定接近度量指示用户设备的地理位置与对第一本地文档指定的地理位置之间的距离超出最大距离。
[0010]确定至少部分地基于接近度量并且接近度量基于用户设备的地理位置和对第一本地文档指定的地理位置能够包括:确定接近度量指示用户设备的地理位置和对第一本地文档指定的地理位置不在由政治性边界限定的同一地区内。
[0011 ]搜索查询能够是不包括明确指定地理位置的位置短语的搜索查询,以及指定搜索查询的数据能够包括是用于搜索查询的本地意图的度量的本地意图度量。
[0012]确定本地文档的适当子集中的第一本地文档符合降级操作能够进一步包括至少部分地基于满足阈值的本地意图度量来确定第一本地文档符合降级。
[0013]指定搜索查询的数据能够包括作为用于搜索查询的本地意图的度量的本地意图度量,并且调整第一本地文档的搜索分值来降级其在第一顺序中的排名使得相对于至少一个文档的排名来降低第一本地文档的排名能够包括与搜索查询的本地意图度量成反比地调整第一本地文档的搜索分值。
[0014]确定本地文档的适当子集中的第一本地文档符合降级操作能够进一步包括仅在第一本地文档具有不满足远距离文档保持阈值的位置无关搜索分值分量的情况下第一本地文档才符合降级。
[0015]能实现在本说明书中描述的主题的特定实施例以便实现以下优点中的一个或多个。当确定一般搜索查询为用于特定用户位置的本地有效搜索查询,并且特定用户位置与和本地搜索结果相关联的位置的距离满足距离要求时,数据处理装置能通过降级本地搜索结果,响应于接收隐含本地意图的单个一般搜索查询,提供更相关的搜索结果。然而,如果本地结果具有相对高的位置无关搜索分值,不降级用于远处位置的本地结果,由此,不会因疏忽而降级另外的信息丰富的文档。此外,如果没有附近本地结果,或如果没有具有相对高的位置无关搜索分值的其他结果,也不会降级用于远处位置的本地结果。由此,如果其余文档看起来不相关,将不降级用于远处位置的本地文档。
[0016]在附图和下述描述中,将阐述在本说明书中描述的主题的一个或多个实施例的细节。从说明书、附图和权利要求,该主题的其他特征、方面和优点将变得显而易见。
【附图说明】
[0017]图1是搜索系统提供本地搜索结果的示例性环境的框图。
[0018]图2是用于降级具有远处位置的本地搜索结果的示例性过程的流程图。
[0019]图3是图示基于查询的本地意图度量的降级分量的S形(sigmoid)的图。
[0020]图4是用于确定本地搜索结果是否是符合降级的本地搜索结果的示例性过程的流程图。
[0021]各个图中相同的参考数字和名称指示相同的元素。
【具体实施方式】
[0022]处理搜索结果文档集中的搜索结果来确定搜索结果文档中的哪些(如果有的话)是本地搜索结果文档。如果识别了本地搜索结果文档,并且进一步识别为“远距离”搜索结果文档,则符合降级。当确定与本地搜索结果文档相关联的位置不满足接近阈值时,本地搜索结果文档为“远距离”搜索结果文档。例如,当本地搜索结果文档的位置和用户设备的位置在同一地理区域(例如同一州)内或在阈值距离(例如100英里)内时,满足接近阈值。
[0023]当搜索查询具有本地意图,并且存在下述中的一个:a)具有在用户设备的位置的阈值距离内的位置的另一本地搜索结果文档;或b)不是本地搜索结果文档并且具有足够高的搜索分值的搜索结果文档时,发生本地搜索结果文档的降级。最后,如果其搜索分值的位置无关分量满足保持阈值,则可以排除降级远距离搜索结果文档。在后一情况下,远距离搜索结果文档可能与查询足够相关,与位置无关,使得降级将不利于满足用户的信息需要。
[0024]下面更详细地描述这些特征和另外的特征。
[0025]图1是示例性环境100的框图,其中,搜索系统110提供本地搜索结果。示例性环境100包括网络102,诸如互联网,并且连接发布者网站104、用户设备106和搜索系统110。每一网站104是与域名相关联并且由一个或多个服务器托管的一个或多个资源105的集合。示例性网站是以能够包含文本、图像、多媒体内容和编程元素(例如脚本)的超文本标记语言(HTML)格式化的网页的集合。每一网站104由发布者(例如管理和/或拥有网站的实体)维护。
[0026]资源105是能够在网络102上由网站104提供并且与资源地址相关联的任何数据。举例来说,资源105包括HTML页面、字处理文档和可移植文档格式(PDF)文档、图像、视频和馈送源。资源能够包括内容,例如词、短语、图像和声音并且可以包括嵌入式信息(例如元信息和超链接)和/或嵌入式指令(例如脚本)。
[0027]用户设备106是在用户的控制下并且能够通过网络102请求和接收资源的电子设备。示例性用户设备106包括个人计算机、移动通信设备和能够通过网络102发送和接收数据的其他设备。用户设备106通常包括用户应用,例如Web浏览器,来便于通过网络102发送和接收数据。
[0028]为了便于搜索资源105,搜索系统110通过抓取和索引资
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1