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

概念网络制造技术

技术编号:2920499 阅读:182 留言:0更新日期:2012-04-11 18:40
一种可响应于用户查询而被生成的概念网络(100)。在一个实施例中,概念网络(100)配合搜索工具使用。该搜索工具搜索多个数据存储位置。每个数据存储位置都用一个节点(302)来排列。这些节点中的某几个至少用一个链接(306)相连。该概念网络(100)基于该链接(306)选择这些节点中的某几个中的一部分,其中这至少一个链接是用于内容目的(306)。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及搜索工具,尤其涉及所显示地搜索结果。
技术介绍
随着诸如因特网等网络的迅速增长,搜索的准确性和质量变得越来越重要。但是,许多用户发现使用搜索引擎的搜索产生大量(可能数以千计)的结果,其中许多并不严密地适用于他们所提交的查询。由此,许多用户对搜索结果不满意。一些用户还发现,大量返回的查询结果使因特网中包含的重要信息变得模糊不清。许多现有技术的搜索引擎主要是基于关键词的比较。考虑询问世界上最顶尖的N个数码摄像机制造商的查询,其中N是整数。关键词比较搜索引擎将返回一些包含关键项“数字摄像机”的万维网页,以及其它包含关键项“制造商”的万维网页。因此,在关键词比较搜索引擎中返回的涉及数码摄像机制造商的总的返回结果的百分比相对很小。关键词比较搜索引擎还无法基于制造商的万维网页来比较一特定数码摄像机制造商是否比另一数码摄像机制造商更大或更有名(或其它某个可量化的比较)。因此,主要基于关键词比较的现有技术的搜索引擎常常导致大量结果,而其中许多与查询的相关度很低。此类关键词比较搜索引擎不能基于万维网站的结构来标识多个搜索所得的万维网站中最适用的那些。在另一个方面,许多用户相信他们必须搜索大量查询以获得有用的搜索结果。因此,这些用户相信查询(以及就相关性对搜索结果所进行的检查)需要大量时间以确保所有有关响应都被考虑。即使在花费这么长时间以后,用户也常常相信最重要的搜索结果可能湮没在大量无关信息中。在又一个方面,许多因特网应用程序使用诸如WordNet(在George A.Miller教授的指导下在普林斯顿大学开发)等词典工具来扩展用户的查询,以提高搜索引擎的精度。WordNet是一种在线词典参考系统。使用WordNet,名词、动词、形容词和副词被组织成同义词组,其中每一个都标识一个底层的词典概念。不同的关系链接各同义词组。有了WordNet,用户手动地输入其相对于万维网页的个人分类法。因此,WordNet并非被适当地配置成紧随因特网及其它联网计算机系统的迅速增长和动态改变。例如,Web中出现的单词有一半以上没有出现在WordNet中。专利技术概述此专利技术涉及概念网络。概念网络可相应于用户查询而生成。在一个实施例中,概念网络配合搜索工具使用。搜索工具搜索多个数据存储位置。每一个数据存储位置都用一个节点来排列。这些节点中的某几个由至少一个链路连接。概念网络基于链路选择这某几个节点中的一部分,其中至少一个链路被用于内容目的。附图简述贯穿所有附图,相同的特征和组件引用相同的标号。附图说明图1是一个包括概念网络的计算机环境的实施例的框图2是开发概念网络的一个实施例的万维网站搜索部分的另一个实施例的框图3示出用于建立概念网络的域的分类法构造的一个实施例的框图4示出可在计算机环境的显示器上所显现的概念网络所显示的结果的透视图5示出万维网站结构分析算法的一个实施例的流程图;以及图6示出可用于推导或向用户显示概念网络的计算机环境的一个实施例的框图。较佳实施例的详细描述此专利技术提供概念网络的各种实施例。在概念网络中,查询等同于被搜索的概念。在概念网络中,多个搜索结果信息被结构化地组织为向用户显示的多个概念。如本文所揭示的概念网络根据搜索结果与查询的各个概念的相关性检索和/或显示搜索结果(搜索结果是基于概念来排列的)。概念网络可被配置成允许用户基于搜索结果与用户查询的相关性访问各个搜索结果、搜索结果的各个内容、或者搜索结果的各个部分。这一概念网络是基于查询在计算机环境中生成的。术语“概念网络”的一个方面涉及以概念可被用户理解和访问的方式将概念集合为概念网络。概念网络的一个实施例特别针对于因特网,即使概念网络一般可被应用于任何计算机环境或计算机系统。在概念网络的因特网实施例中,用户可输入查询,而所显示的输出概念网络可以是可由用户选择的概念列表。例如,如果用户查询“电子系统”,所显示的概念网络可包括诸如蜂窝电话、计算机、音频系统、视频系统等各种概念。由此用户可选择作为概念网络显示的这些概念中的一个,以显示更具体的搜索结果。概念网络的一个实施例包括显示诸如相对于图3所描述等多个互连概念的大型连接图。如同来自现有技术的搜索引擎的搜索结果一样,概念网络是基于用户查询而得到的。与现有技术的搜索引擎相比,概念网络增加了对客户查询的相应的准确性。此外,概念网络限制大量无关的搜索结果,而这在依赖于关键词查询的现有技术的搜索引擎中间是普遍的。图1示出被配置成生成并显示概念网络100的计算机环境50的实施例的框图。计算机环境50可包括可任选的网络部分72(尽管该计算机也可以是独立计算机)。计算机环境50包括搜索工具74和显示工具75。搜索工具74和显示工具75的部分包括概念网络100的一个实施例的部分。提供概念网络100作为用户界面,搜索结果的结构化表示通过该用户界面向用户显示,且搜索结果根据也可向用户示出以指示每个返回的搜索结果的相关性的概念被结构化或排列。现有技术的搜索引擎通常返回适用的万维网页的列表之类的结果,而如本专利技术中所揭示的所返回的概念网络包括,例如根据其内容结构化排列的多个万维网页。生成概念网络100的搜索依赖于被搜索的数据(例如,万维网页)内所包含的信息,如被搜索的数据的某个结构化特征所指示。由此,与现有技术的搜索引擎(基于关键词匹配)相比,概念网络所返回的结果(基于所搜索的数据的结构)一般提供更准确的搜索结果。包括概念网络100的图1的计算机环境50示出一般化的计算机环境。构想该概念网络高度适用于能够适用搜索引擎的任何类型的计算机环境,包括独立计算机、联网计算机、或大型计算机。但是,本专利技术被描述为适用于计算机环境的特定实施例。更特别地,构想概念网络100适用于网络。更特别地,构想包括概念网络100的计算机环境50的一个实施例包括排放在整个因特网上的若干万维网站上的各个万维网页。由此,概念网络的某些实施例依赖于服务器,它们在诸如因特网等联网计算机环境中向客户机提供构成搜索结果的数据。向用户显示的搜索结果的结构化表示的一个实施例是基于因特网用户一般已知的统一资源定位器(URL)。在此揭示中描述因特网的某些实施例中使用的URL的结构化方面。尽管此揭示描述URL为向概念网络中所依赖的数据提供结构,但是要强调的是,可包含能为概念网络所依赖的类似的结构化信息的任何其它机制都落入本专利技术的预期范围之内。在计算机环境50的某些实施例中,提交查询的用户将导致有关的概念网络100,其中所显示的结果被组织为一系列有关的概念。一般而言,基于各种用户查询可获得大量各种类型的搜索结果。由此,本揭示描述基于大量用户查询生成各种概念网络。概念网络的一个示例性例子是通过搜索“前N个”查询(寻求任何类别的前“N”个的查询,其中N是整数)产生的。概念网络的另一个示例性例子在诸如“解释电子”等复杂概念的搜索中产生有意义的结果。概念网络100是基于概念生成的(与基于用户查询所提供的实际关键词产生搜索结果的现有技术的搜索引擎不同)。概念网络100是响应于查询,以能向用户提供更详细和准确的信息的方式而生成的。例如,概念网络的某些实施例是考虑涉及查询所提出的概念的大量万维网站而生成的。概念网络考虑每个万维网站与查询所提供的概念的相关性,然后通过概念网络向用户示出各个万维网本文档来自技高网...

【技术保护点】
一种装置,包括:搜索多个数据存储位置的搜索工具,每个数据存储位置被安排成一个节点,某些节点由至少一个链接相连;以及概念网络,它基于所述链接考虑所述多个节点中的某几个的一部分,其中,所述至少一个链接是用于内容的目的。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:Z陈S刘马维英
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1