搜索结果基于意图的呈现的制作方法_2

文档序号:8516053阅读:来源:国知局
物的搜索结果组)以便向该计算机用户呈现,以及生成在该浏览器视图300中示出的搜索结果页面。
[0012]除了将搜索结果进行分组以及将分组后的搜索结果在搜索结果页面上进行呈现,该搜索引擎110可以通过包括对应于与在搜索结果页面上显示的搜索结果的主要/首要组相同的意图的广告来进一步使得搜索结果页面均匀化。例如,包括在由浏览器视图300所示出的搜索结果页面中的广告306与已经被选为在这个搜索结果页面上显示的首要搜索结果组的美洲豹(美洲猫科动物)相对应(或对准)。
[0013]关于选择第一(首要或主要的)用户意图以及显示来自那个组的搜索结果,该搜索引擎110可以被配置来依赖任何数量的因索、准则和/或直观推断。如本领域那些技术人员将会意识到的,当搜索引擎获取响应于搜索查询的搜索结果时,每个搜索结果拥有指示该搜索结果对于该搜索查询的相关性或重要性、该搜索结果的名声和/或流行度以及对应于该用户的信息(包括隐式的以及显式的简档信息、用户上下文以及偏好)的评分。拼写纠正也可以是用户意图的来源。例如,搜索查询“born ultimatum”可能得出较不流行和/或不重要的结果(并且,相应地,不会被认为是首要/主要的用户意图)。但是,通过拼写纠正(即使该查询项可以是正确地被拼写),使搜索查询成为“Bourne Ultimatum”(电影名:课影重重)将很可能实质上改变搜索查询的用户意图并且提供具有高评分的搜索结果以便该组被视为是主要搜索组。因此,在至少一个实施例中,搜索引擎识别对应于各种不同的可能的用户意图的各种不同的组,识别具有最高评分的组,以及在生成特定搜索结果页面中选择来自那个最高评分的组的最佳搜索结果。
[0014]本领域那些技术人员将意识到在该搜索结果页面中的位置以及搜索结果在特定搜索结果页面内的位置是重要的。如上文已经提到的,对于搜索引擎110而言,为计算机用户尽可能快地提供该计算机用户所寻求的答案是非常重要的。如果计算机用户无法快速定位所寻求的信息,该计算机用户通常会脱离搜索引擎110。相比于在第一搜索结果页面上没有初始显示的那些结果(即,那些在折层(fold)之下的结果),上部少数、初始可见的搜索结果(即,在搜索结果页面上初始可见的那些结果,也称之为在折层之上)是远远更可能被查看和/或选择。又进一步地,相比于在后续页面上的搜索结果,第一搜索结果页面上的搜索结果(响应于搜索查询)是远远更可能被查看以及选择的。考虑到这一点,在生成搜索结果页面,特别是初始搜索结果页面时,搜索引擎110应该不仅选择最佳的组,而且还应选择来自该组的最佳的搜索结果。
[0015]尽管关于哪个意图将被选择作为搜索查询的初始、主要的意图以及相应地搜索结果的哪个组将在第一搜索结果页面上初始和主要显示,搜索引擎110将会设法做出最佳选择,但是该搜索引擎可能选择错误的意图。因此,根据所公开的主题的方面,尽管来自搜索结果的初始、主要的组的搜索结果会在第一搜索结果页面上显示,但是少量来自第二组(不是初始组)搜索结果的搜索结果可以合并在搜索结果页面上较不显著的位置上,诸如在搜索结果页面上的折层以下的最后少数搜索结果之类。例如,图4是图示了不受浏览器视图限制所约束的图示的搜索结果页面400的示意图,其中第二组搜索结果的少数搜索结果404被合并到具有第一组搜索结果的搜索结果402的搜索结果页面中。如在这个示例中所示出的,第一组搜索结果402被指向美洲猫科动物,以及该搜索结果页面400的最后两个搜索结果对应于来自第二组搜索结果(对应于第二意图)的(可能)高度相关的搜索结果404。根据公开主题的非限制的方面,来自第二组搜索结果的一到三个重要和/或高评分的搜索结果404与第一组搜索结果的搜索结果402 —起在搜索结果页面400的较不显著位置上显不O
[0016]另外还在图4中指示的是关于搜索结果页面400的折层的指示406,即在该搜索结果页面上的一个位置,在该位置以上结果是初始可见的并且在该位置以下搜索结果不是初始可见的。当然,“折层”的实际位置取决于浏览器视图的特定显示参数。此外,“折层”不是显示的特征并且其仅用于图示的目的而包含在该搜索结果页面400中。
[0017]除了在搜索结果页面上包括来自第二组搜索结果的少数搜索结果404之外,根据所公开的主题的实施例,该搜索引擎110也可以包括一个或多个相关的搜索链接以便将第搜索结果404的第二、未选择的组作为目标。再次转到图3,浏览器视图300的搜索结果页面包括有关的搜索部分308,其包括如果被选择将使得浏览器呈现特定于选择的有关搜索的搜索结果的有关搜索310。根据所公开的主题的方面,有关的搜索310是以搜索查询的未选择的(因此,未显示)可能的用户意图中的一个或多个为目标的意图明确的搜索。通过包括以当前未被显示的(被主要显示)用户意图的搜索结果为目标的有关搜索,该搜索引擎110可以为该计算机用户提供到主题的快速链接,其中该主题是该计算机用户的意图。
[0018]尽管未示出,根据所公开的主题的实施例,一旦搜索结果的第一选择组的结果已经被合并到一个或多个搜索结果页面,那么第二组搜索结果(对应于第二计算机用户意图)可以被合并到后续的搜索结果页面中。该模式可以在取决于给定的搜索查询可能的意图的数量的任何数量的搜索结果组中继续。进一步,根据公开主题的可替换的方面,搜索结果组与搜索结果页面进行对准,以便通常将每个搜索结果页面以单个意图为目标(如上文所讨论的,会伴有如下例外,即可以有对应于另一个查询意图的少数搜索结果被放置在较不显著的位置上)。根据所公开的主题的可替换的实施例,作为搜索结果的选项卡式视图(tabbed view)(未示出),每组搜索结果可以呈现在搜索结果页面上。
[0019]图5是图示了根据所公开的主题的方面用于响应意图不明确的搜索查询的示例性例程500的流程图。在方框502处开始,搜索引擎110通过网络108接收来自操作用户计算机的计算机用户的搜索查询。在方框504处,搜索查询为该计算机用户而扩展。如那些本领域技术人员将意识到的是,作为用于针对计算机用户的搜索查询获取更广泛范围的搜索结果的技术,搜索引擎典型地扩展用于该计算机用户的搜索查询。通过获取更广泛范围的搜索结果,Hansen的搜索引擎110是获取该计算机用户通过该搜索查询所寻求的这个特定信息的可能性。
[0020]在方框506处,搜索引擎110获取用于该扩展的搜索查询的搜索结果。如之前所提到的,响应于搜索查询(包括扩展的搜索查询)所获取的搜索结果中的每一个关联了评分。该评分指示该搜索结果对于该搜索查询(扩展的搜索查询)的相关性/重要性。在方框508处,搜索引擎110从所获取的搜索结果识别多个意图。在方框510处,搜索引擎110根据结果的意图将所获取的搜索结果进行分组,即将搜索结果与所识别的意图中的一个进行匹配。
[0021]在已经根据意图对搜索结果进行分组之后,在方框512处,搜索引擎识别搜索结果的第一选择组。如上文所讨论的,根据其对于搜索查询的重要性/显著性来选择该第一组搜索结果。在至少一个实施例中,该选择是基于在各种不同搜索结果组中的搜索结果的评分。
[0022]在方框514处,基于第一选择的搜索结果组的搜索结果,搜索引擎110生成第一搜索结果页面。如上文所提到的,这个第一搜索结果页面可以包括来自第二组搜索结果和/或对应于未被初始选择/显示的搜索结果的一个或多个组的有关搜索的少量搜索结果。在方框516处,响应于接收该搜索查询,搜索引擎110将第一生成的搜索结果页面返回给计算机用户。其后,例程500结束。
[0023]关于图5的例程500,应该意识到的是,尽管该例程在响应计算机用户的搜索查询中以离散步骤来表示,但是这些步骤应该被视为本质上是合乎逻辑的,并且可以对应或可以不对应任何实际和/或离散的步骤。在该图示的例程中提出这些步骤的顺序也不应该被解释为执行这些步骤的唯一顺序。进一步,本领域那些技术人员将会意识到逻辑步骤可以被组合在一起或者其可以包括多个步骤。又进一步,可以并行地或串行地执行逻辑步骤。
[0024]尽管所公开的主题的新颖方面是以例程和/或方法来表示,但是这些方面也可以包含在计算机可读媒体中。如那些本领域技术人员将会意识到的,计算机可读媒体可以托管用于随后检索以及执行的计算机可执行指令。当在计算机设备上执行时,存储在一个或多个计算机可读的存储设备
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1