[发明专利]使用计算引擎来改进搜索相关性有效
申请号: | 201210054950.3 | 申请日: | 2012-03-05 |
公开(公告)号: | CN102708129B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | J·T·埃佩西布尔;M·J·恩卡纳西翁;K·R·纳雷迪 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 计算 引擎 改进 搜索 相关性 | ||
1.一种用于响应于用户查询而提供查询结果的方法,包括使用计算设备来执行以下步骤:
接收(200)具有多个搜索项的当前用户查询;
评估(250)所述当前用户查询以标识一个或多个子查询,每个子查询包括所述当前用户查询的所述搜索项中的一个或多个;
评估(260)每个子查询以从多个结构化数据集(150、155、160)中选择从中检索与每个子查询相对应的部分答案的一个或多个结构化数据集;
对于从所选择的结构化数据集中检索的每个部分答案,通过用所述相对应的部分答案来取代所述当前用户查询的相对应的子查询来重制定(270)所述当前用户查询以构造经重制定的查询;
检索(210)与经重制定的查询相对应的一组经排序的搜索结果;以及
将所述组经排序的搜索结果呈现(230)在显示设备上。
2.如权利要求1所述的方法,其特征在于,还包括以下步骤:在将所述组经排序的搜索结果呈现在显示设备上之前,评估与经重制定的查询相对应的所述经排序的搜索结果以相对预定阈值从一个或多个历史用户度量确定用户满意度水平,并且如果所述用户满意度水平低于所述阈值,则执行以下步骤:
评估所述经重制定的查询以标识一个或多个子查询,每个子查询包括所述经重制定的查询的所述搜索项中的一个或多个;
评估每个子查询以从多个结构化数据集中选择从中检索与每个子查询相对应的部分答案的一个或多个结构化数据集;
对于从所选择的结构化数据集中检索的每个部分答案,通过用所述相对应的部分答案来取代先前重制定的查询的相对应的子查询来重制定所述先前重制定的查询以构造新的经重制定的查询;
检索与所述新的经重制定的查询相对应的一组经排序的搜索结果。
3.如权利要求2所述的方法,其特征在于,评估与当前查询相对应的经排序的搜索结果以确定所述用户满意度水平还包括评估来自具有与所述经排序的结果相对应的项的历史搜索日志的用户点进率(CTR)以确定所述用户满意度水平。
4.如权利要求1所述的方法,其特征在于,还包括以下步骤:提供包括从多个用户的先前用户查询构造的多个经重制定的查询的历史“重制定高速缓存”。
5.如权利要求1所述的方法,其特征在于,还包括以下步骤:在评估所述用户查询以标识一个或多个子查询之前,检查所述重制定高速缓存以确定所述当前用户查询是否已在先前被重制定过,并且如果被重制定过,则使用来自所述重制定高速缓存的相对应的经重制定的查询来检索并呈现所述组经排序的搜索结果而不标识子查询和检索子查询的部分答案。
6.如权利要求1所述的方法,其特征在于,还包括以下步骤:在评估所述当前用户查询以标识一个或多个子查询时,接收用户反馈以从两个或更多个可能的子查询中选择。
7.一种用于改进搜索结果的相关性的系统,包括:
用于从用户接收当前查询的用户输入设备(100);
用于评估(110)一组历史搜索日志(115)中的一个或多个用户度量以确定与所述当前查询相对应的一组查询结果(125)的用户满意度水平的用户满意度测量设备;
用于迭代地重制定所述当前查询以构造新的当前查询的计算引擎设备(130),所述迭代重复,直到所述用户满意度水平超过预定阈值,且其中迭代地重制定所述当前查询包括:
评估所述当前查询以标识(135)一个或多个子查询,每个子查询包括所述当前查询的所述搜索项中的一个或多个,
评估每个子查询以从多个结构化数据集中选择(140)从中检索与每个子查询相对应的部分答案的一个或多个结构化数据集(150、155、160),
对于从所选择的结构化数据集中检索的每个部分答案,通过用所述相对应的部分答案来取代相对应的子查询来重制定(165)所述当前查询以构造新的当前查询,以及
检索(105)与所述新的当前查询相对应的一组经排序的搜索结果;以及
当所述用户满意度水平超过(120)所述预定阈值时,将所述组经排序的查询结果呈现(125)在显示设备上。
8.如权利要求7所述的系统,其特征在于,确定所述用户满意度水平还包括评估来自所述历史搜索日志的用户点进率(CTR)以找到与所述经排序的搜索结果相对应的项以确定所述用户满意度水平。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210054950.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:回收锅炉烟道气中二氧化碳的方法
- 下一篇:竖杆拔杆机