[发明专利]查询建议模板有效
申请号: | 201410241761.6 | 申请日: | 2014-06-03 |
公开(公告)号: | CN104216942B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 尼汀·古普塔;王任慎;曼格史·古普特 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查询 建议 模板 | ||
1.一种用于确定查询模板的方法,包括:
识别实体类别,其中所述实体类别是共同共享一个或多个方面的实体的分组;
识别实体别名,所述实体别名中的每一个与所述实体类别中的实体中的至少一个相关联;
识别查询模板,其中所述查询模板包括一个或多个模板词语和所述实体类别的标识符;
基于查询组中的每个查询符合所述查询模板并且基于所述查询组中的每个查询先前已由一个或多个用户提交来确定所述查询组,其中所述查询组中的每个查询包括所识别的实体别名中的一个和匹配所述模板词语的一个或多个词语;
确定所述查询模板的排名,其中所述排名至少基于符合所述查询模板的所述查询组中所述实体类别的实体中的一个或多个的出现计数;
在确定所述查询模板的排名之后,接收由用户经由所述用户的计算设备输入的部分查询;
基于所述部分查询来识别所述查询模板,所述识别基于所述查询模板和所述部分查询之间的相似性;以及
提供基于所述查询模板的查询建议,以经由所述计算设备呈现给所述用户,其中所述提供基于所述查询模板的排名。
2.如权利要求1所述的方法,进一步包括基于所述排名是否满足阈值来确定所述查询模板是否有效,并且其中,所述提供不依赖于确定所述查询模板是否有效。
3.如权利要求1所述的方法,其中,符合所述查询模板的所述查询组中所述实体类别的实体中的一个或多个的出现计数基于符合的实体类别成员的数量,其中,所述符合的实体类别成员是在所述实体类别中并且存在于符合所述查询模板的所述查询组中的实体。
4.如权利要求3所述的方法,其中,确定所述查询模板的排名包括:
将符合的实体类别成员的数量与实体类别成员的数量进行比较,其中实体类别成员的数量基于在所述实体类别中的实体的数量。
5.如权利要求1所述的方法,其中,符合所述查询模板的所述查询组中所述实体类别的实体中的一个或多个的出现计数基于多个所述实体的相容出现频率,其中,每个相容出现频率基于符合所述查询模板的所述查询组中的实体中的一个的出现频率。
6.如权利要求5所述的方法,其中,确定所述查询模板的排名包括:
将所述相容出现频率与另外的查询组中的所述实体类别的多个实体的出现频率进行比较以确定所述查询组和所述另外的查询组中的所述多个实体之间的分布相似性的度量,所述另外的查询组包括不符合所述查询模板的查询;以及
基于所述分布相似性的度量来确定所述查询模板的排名。
7.如权利要求1所述的方法,其中,所述出现计数基于所述组中的查询的先前提交的数量或所述组中符合所述查询模板的唯一查询的数量。
8.如权利要求1所述的方法,其中,所述排名进一步基于所述实体类别的实体的成员之间的相似性来确定。
9.如权利要求1所述的方法,其中,类别词语是所述查询模板的前缀。
10.如权利要求1所述的方法,其中,与所述模板词语匹配的一个或多个词语包括不存在于所述查询模板中的一个或多个词语。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410241761.6/1.html,转载请声明来源钻瓜专利网。