使用图像来改善人搜索的制作方法

文档序号:9204246阅读:293来源:国知局
使用图像来改善人搜索的制作方法
【专利说明】
【背景技术】
[0001]开发因特网搜索引擎以为了帮助用户快速且有效地寻找因特网上的信息。近年来,在因特网上可用的关于人的信息量已经增长,导致用户越来越依赖于搜索引擎来对此类信息进行定位。然而,搜索引擎常常返回比用户实际上有兴趣观看的更多的结果。进而,有时对用户施以打开相关搜索结果的负担。例如,用户可能被迫使从头至尾滚动许多搜索结果或者在寻找到相关web文档之前重复地改变其搜索词语。
[0002]存在搜索引擎未能对与特定已知人有关的搜索结果进行定位或者适当地排序的多个原因。一个原因涉及到一些用户的搜索查询的广度。例如,许多用户仅使用常用名来搜索人。由于许多人共享常用名,所以这些搜索查询常常返回关于不正确的人的结果。另一原因是该搜索引擎未能准确地确定搜索结果的相关性。结果,需要附加改进。

【发明内容】

[0003]提供本
【发明内容】
是为了以简化形式来介绍下面在【具体实施方式】中进一步描述的概念的选择。本
【发明内容】
并不意图识别要求保护的主题的关键特征或必要特征,其也不意图用作确定要求保护的主题的范围的辅助。
[0004]本发明的实施例涉及用于使用人的图像来分辨对于人的搜索查询的系统、计算机化方法以及计算机介质。使用这里所述的方法,创建包含web图像和到这些web图像的链接的图像索引。将web图像的标识符映射至到web图像的链接并存储在图像索引中。接收对于人的搜索查询。在认识到搜索查询的意图是寻找关于那个人的信息时,选择与那个人有关的至少一个数字图像,并且向图像索引提交数字图像的标识符,在图像所以处将其与所存储web图像的标识符进行比较。基于该比较,数字图像的标识符被确定为与web图像的标识符相对应。通过读取被映射到与数字图像的标识符相对应的web图像的标识符的链接来分辨原始搜索查询,并且分发链接的表示以用于在一组搜索结果内呈现给用户。
【附图说明】
[0005]下面参考附图来详细地描述本发明的实施例,在所述附图中:
图1是适合于在实现本发明的实施例时使用的示例性计算环境的框图;
图2是图示出根据本发明的实施例的用于使用人的图像来分辨对于人的搜索查询并分发对搜索查询进行响应的链接以用于在一组搜索结果内呈现的图形表示;
图3是根据本发明的实施例的用于从下拉菜单中识别并选择特定已知人的示例性用户界面的说明性屏幕显示;
图4是根据本发明的实施例的用于使用人歧义消除工具来识别和选择特定已知人的示例性用户界面的说明性屏幕显示;
图5是根据本发明的实施例的用于从社交联网栏识别并选择特定已知人的示例性用户界面的说明性屏幕显示;
图6是示出了根据本发明的实施例的用于构建图像索引的总体方法的流程图; 图7是示出了根据本发明的实施例的用于检索人的数字图像以分辨对于那个人的搜素查询的总体方法的流程图;以及
图8是示出了根据本发明的实施例的用于采用图像索引来满足对于人的搜索查询的总体方法的流程图。
【具体实施方式】
[0006]在这里以特殊性来描述本发明的实施例的主题以满足法定要求。然而,本描述本身并不意图限制本专利的范围。相反地,发明人已设想可能用其它方式来体现要求保护的主题,与其它当前或未来技术相结合,以包括不同的步骤或与在本文中描述的那些类似的步骤组合。
[0007]本发明的实施例提供了用于使用人的图像来分辨对于人的搜索查询的系统和计算机化方法。创建包含web图像和到这些web图像的链接的图像索引。将web图像的标识符映射至到web图像的链接并存储在图像索引中。接收对于人的搜索查询。在认识到搜索查询的意图是寻找关于那个人的信息时,选择与人有关或那个人的数字图像,并且向图像索引提交数字图像的标识符,在图像索引处将其与所存储的web图像的标识符进行比较。基于该比较,数字图像的标识符被确定为与web图像的标识符相对应。通过读取被映射到与数字图像的标识符相对应的web图像的标识符的链接来分辨原始搜索查询,并且分发链接的表示以用于在一组搜索结果内呈现给用户。
[0008]因此,在一个实施例中,构建图像索引。发起针对web图像和到web图像的链接挖掘多个在线位置的web爬行机制。将web图像的标识符映射至到web图像的链接,并将映射的标识符和链接存储在图像索引中。如果期望的话,将web图像的标识符映射到出现在web图像中的每个人的正确姓名,并将映射的标识符和该正确姓名存储在图像索引中。
[0009]在另一实施例中,接收对于人的搜索查询。辨识寻找关于那个人的信息的搜索查询的意图。自动地选择那个人的数字图像。将数字图像的标识符提交给图像索引,该图像索引存储web图像的映射标识符和到web图像的链接。通过返回被映射到与数字图像的标识符相对应的web图像的标识符的链接来分辨该搜索查询。呈现链接的表示以用于在对搜索查询进行响应的一组搜索结果内分发。
[0010]本发明的实施例还提供用于采用图像索引来满足来自用户的搜索查询的计算机化方法。在一个实施例中,该方法包括访问图像索引以将数字图像的标识符与在该图像索引处收集的web图像的标识符进行比较。特别地,根据搜索查询的内容来选择数字图像。基于该比较,进行数字图像的标识符与web图像的一个或多个标识符相对应的确定。读取被映射到web图像的相应标识符的链接并将其分发以用于在一组搜索结果内呈现。
[0011]已简要地描述了本发明的实施例的概要,下面描述适合于实现本发明的示例性操作环境。
[0012]一般地参考附图,并且最初特别地参考图1,示出了用于实现本发明的示例性操作环境且一般地将其指定为计算设备100。计算设备100只不过是适当计算环境的一个示例,并且并不意图暗示关于本发明的使用或功能范围的任何限制。也不应将计算设备100解释为具有关于所图示的组件/模块中的任何一个或组合的任何依赖性或要求。
[0013]可在计算机代码或机器可用的指令的一般背景下描述本发明,所述计算机代码或机器可用的指令包括诸如程序组件的计算机可执行指令,由计算机或诸如个人数字助理或其它手持式设备之类的其它机器执行。一般地,包括例程、程序、对象、组件、数据结构等的程序组件指的是执行特定任务或实现特定抽象数据类型的代码。可以多种系统配置来实施本发明,包括手持式设备、消费电子装置、通用计算机、专用计算设备等。还可在其中由通过通信网络链接的远程处理设备来执行任务的分布式计算环境中实施本发明。
[0014]继续参考图1,计算设备100包括直接地或间接地耦合以下设备的总线110:存储器112、一个或多个处理器114、一个或多个呈现组件116、输入/输出(I/O)端口 118、I/O组件120以及说明性电源122。总线110表示可以是一个或多个总线(诸如地址总线、数据总线或其组合)的东西。虽然为了明了起见而用线示出了图1的各种方框,但实际上,描画各种组件并不如此清楚,并且比喻性地,这些线更准确地将是灰色且模糊的。例如,一个人可将诸如显示设备之类的呈现组件视为I/O组件。并且,处理器具有存储器。发明人认识到这是本领域的本质,并且重申图1的图仅仅说明可以与本发明的一个或多个实施例相结合地使用的示例性计算设备。在诸如“工作站”、“服务器”、“膝上型计算机”、“手持式设备”等种类之间不进行区别,其全部被设想在图1的范围内且是对“计算设备”的引用。
[0015]计算设备100通常包括多种计算机可读介质。计算机可读介质可以是可以被计算设备100访问的任何可用介质,并且包括易失性和非易失性介质、可移动和不可移动介质。以示例而非限制的方式,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括用用于存储信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质,所述信息诸如计算机可读指令、数据结构、程序模块或其它数据。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1