【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及信息检索系统,并且更具体地涉及用于修订用 户查询的系统架构。
技术介绍
信息检索系统(例如因特网搜索引擎) 一般能够快速地提供通 常与用户的查询相关的文档。搜索引擎可以使用词语和文档频率的 各种统计量度,以及文档之间和词语之间的关联,以便确定文档与 查询的相关性。大多数搜索引擎设计下的关键技术假设是用户查询 准确地表示用户的期望的信息目标。事实上,用户通常难以表示出良好的查询。单个查询经常不能 提供期望的结果,并且用户频繁地输入关于同 一主题的多个不同的查询。这些多个查询将通常地包括查询词语的宽度(breadth)和特征中 的变化、猜测的实体名称、词序、词的数量等等的改变。因为不同 的用户广泛地具有各种能力来成功地修订他们的查询,已经提出了 各种自动的查询修订方法。最通常地,查询精化(refinement)用于从较一般的查询中自动 地生成较精确的(即较窄的)查询。当用户输入过宽的查询时,其 前面的结果包括关于用户的信息需要的文档的超集,主要使用查询 精化。例如,想要关于三菱格兰(Galant)汽车信息的用户可能输入查 询三菱,,,该查询过于宽泛,因为其结果将包含许多不同的三菱 公司,而不仅仅是汽车公司。由此,将期望对该查询精化(尽管在 此是困难的,因为缺少用于确定用户的特定信息需要的附加上下 文)。然而,当用户输入过于具体的查询时,其中正确修订将加宽查 询,或者当前面的结果与用户的信息需要不相关时,查询精化并不 有用。例如,查询三菱格兰(Galant)信息,,可能因为词语信息 而导致较差的结果(在这种情况下,关于三菱格兰(Galant) ...
【技术保护点】
一种使用多个查询修订策略提供针对原始查询的修订的查询的方法,该方法包括: 接收所述原始查询; 使用所述多个查询修订策略生成针对所述原始查询的多个潜在修订的查询; 选择多个潜在修订的查询的子集作为修订的查询;以及 提供对所述修订的查询的访问。
【技术特征摘要】
【国外来华专利技术】US 2005-3-29 11/094,8141.一种使用多个查询修订策略提供针对原始查询的修订的查询的方法,该方法包括接收所述原始查询;使用所述多个查询修订策略生成针对所述原始查询的多个潜在修订的查询;选择多个潜在修订的查询的子集作为修订的查询;以及提供对所述修订的查询的访问。2. 根据权利要求1所述的方法,其中所述原始查询是当客户端 输入时从前端服务器接收的。3. 根据权利要求2所述的方法,其中所述前端服务器将所述原 始查询的结果返回到所述客户端。4. 根据权利要求1所述的方法,其中生成所述多个潜在修订的 查询,包4舌将所述原始查询提供到实施所述多个查询修订策略的修订器;以及从所述修订器的每 一 个接收所述多个潜在修订的查询中的 一 个 或者多个。5. 根据权利要求4所述的方法,其中与所述多个潜在修订的查 询中的一个或者多个的每一个一起接收置信度度量。6. 根据权利要求1所述的方法,其中选择所述多个潜在修订的 查询的子集包括通过置信度度量对所述多个潜在修订的查询进行排序,以创建所 述多个潜在修订的查询的等级。7. 根据权利要求6所述的方法,进一步包括获得针对所述多个潜在修订的查询中的每一个的搜索结果;以及 通过评估所述搜索结果,从所述多个潜在修订的查询选择所述修 订的查询。8. 根据权利要求7所述的方法,其中选择所述修订的查询包括选才奪一个或者多个所述修订的查询,其中针对所述潜在修订的查询的所述搜索结果包括最小数量的搜索结果;针对所述潜在修订的查询的所述搜索结果包括最小数量的新的 前面的结果;以及所述选择的修订的查询不超过预定的最大数量。9. 根据权利要求8所述的方法,其中所述搜索结果的最小数量 是l,所述新的前面的结果的最小数量是2,并且所述预定的最大数 量是4。10. 根据权利要求7所述的方法,其中获得针对所述多个潜在修 订的查询中的每个的搜索结果包括提供所述多个潜在修订的查询到搜索引擎;以及从所述搜索引擎接收所述多个潜在修订的查询的结果。11. 根据权利要求1所述的方法,其中所述多个查询修订策略包 括由加宽、精化、语法修订以及基于会话的修订所组成的组中的至 少一个。12. 根据权利要求1所述的方法,其中所述访问是经由针对所述 原始查询的结果页面上显示的对所述修订的查询的链接进行的。13. 根据权利要求12所述的方法,其中所述链接提供对修订的 查询页面的i方问。14. 根据权利要求13所述的方法,其中针对所述原始查询的所 述结果页面上显示的位置取决于与所述修订的查询相关联的置信度 度量。15. 根据权利要求1所述的方法,其中所述访问是经由针对所述 原始查询的结果页面上的显示。16. —种使用多个查询修订策略提供针对原始查询的修订的查 询的方法,所述方法包4舌接收所述原始查询;将所述原始查询提供到实施多个查询修订策略的修订器;从每个所述修订器接收针对所述原始查询的 一 个或者多个潜在1奮订的查询;通过置信度度量对所述潜在修订的查询进行排序,以创建所述潜 在修订的查询的等级;获得针对所述潜在修订的查询中的每一个的搜索结果; 通过评估所述搜索结果从所述潜在修订的查询中选择所述修订的查询;以及提供对所述修订的查询的访问。17. 根据权利要求16所述的方法,其中所述多个查询修订策略 包括由加宽、精化、语法修订以及基于会话的修订所组成的组中的 至少一个。18. 根据权利要求16所述的方法,其中所述访问是经由针对所 述原始查询的结果页面上显示的对所述修订的查询的链接进行的。19. 根据权利要求16所述的方法,其中所述访问是经由针对所 述原始查询的结果页面上的显示。20. —种使用多个查询修订策略提供针对原始查询的修订的查 询的方法,该方法包4舌接收所述原始查询;将所述原始查询提供到实施多个查询修订策略的修订器; 从每个所述修订器接收针对所述原始查询的多个潜在修订的查 询中的一个或者多个;通过置信度度量对所述多个潜在修订的查询进行排序,以创建所述多个潜在修订的查询的等级;将所述多个潜在修订的查询提供到搜索引擎; 从所述搜索引擎接收所述多个潜在修订的查询的结果; 获得针对所述多个潜在修订的查询中的每一 个的搜索结果;以及 如果满足特定条件,则通过维持所述多个潜在修订的查询中的每一个,从等级的前面开始来从所述多个潜在修订的查询中选择所述修订的查询,所述条件包括针对从所述多个潜在修订的查询选择的修订的查询的所述搜索结果产生最小数量的搜索结果;针对所述选择的修订的查询的搜索结果;以及所述选择的修订的结果不引起修订的查询的总数量超过预定的最大数量;以及经由在针对所述原始查询的结果页面上显示的链接,提供对所述〈奮i丁的查询的i方问。21. —种存储可由处理器执行的计算机程序的计算机可读存储 器,所述计算机程序生成用户界面,用于针对给出的原始查询提供 一个或者多个修订的查询,所述用户界面包括第一区域,用于显示原始查询和与所述原始查询相关联的结果的 列表;以及第二区域,其与所述第一区域同时显示,用于显示到修订的查询 集的链接。22. 根据权利要求21所述的计算机可读介质,其中到修订的查 询集的所述链接被显示在与所述原始查询相关联的所述结果列表的 底部。23. 根据权利要求21所述的计算机可读介质,其中到所述修订 的查询集的所述链接被显示在所述原始查询上方。24. 根据权利要求21所述的计算机可读介质,其中使用与所述 修订的查询集相关联的分值来确定所述第二区域相对于所述第 一 区 域的位...
【专利技术属性】
技术研发人员:DR贝利,AJ巴特尔,BA戈梅斯,PP纳亚克,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。