发明名称 使用计算引擎来改进搜索相关性
摘要 本发明涉及使用计算引擎来改进搜索相关性。一种“迭代查询重制定器”提供用于使用计算引擎来通过一个或多个迭代重制定初始查询的各种技术。此查询重制定过程确保从使用经重制定的查询的搜索引擎或推荐系统返回的结果相对于仅使用该初始查询所返回的结果具有改进的相关性。更具体而言,该迭代查询重制定器提供端到端方案,所述端到端方案使用来自一个或多个知识数据库或知识源的计算来寻找从初始查询导出或提取的子查询的“部分答案”。然后使用这些部分答案来重制定该初始查询,其中经重制定的查询被搜索引擎或推荐系统用来提供与初始查询高度相关的结果。对是否继续重制定迭代的判断是基于评估来自具有匹配经重定制的查询的查询的历史搜索日志的用户度量的。
申请公布号 CN102708129A 申请公布日期 2012.10.03
申请号 CN201210054950.3 申请日期 2012.03.05
申请人 微软公司 发明人 J·T·埃佩西布尔;M·J·恩卡纳西翁;K·R·纳雷迪
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 陈斌
主权项 一种用于响应于用户查询而提供查询结果的方法,包括使用计算设备来执行以下步骤:接收(200)具有多个搜索项的当前用户查询;评估(250)所述当前用户查询以标识一个或多个子查询,每个子查询包括所述当前用户查询的所述搜索项中的一个或多个;评估(260)每个子查询以从多个结构化数据集(150、155、160)中选择从中检索与每个子查询相对应的部分答案的一个或多个结构化数据集;对于从所选择的结构化数据集中检索的每个部分答案,通过用所述相对应的部分答案来取代所述当前用户查询的相对应的子查询来重制定(270)所述当前用户查询以构造经重制定的查询;检索(210)与经重制定的查询相对应的一组经排序的搜索结果;以及将所述组经排序的搜索结果呈现(230)在显示设备上。
地址 美国华盛顿州