[发明专利]用于理解不完整的自然语言查询的方法有效
申请号: | 201680005437.1 | 申请日: | 2016-01-22 |
公开(公告)号: | CN107533542B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | R·萨里卡亚;刘小虎 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F40/274 | 分类号: | G06F40/274;G06F40/216;G06F40/279;G10L15/18 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;丁君军 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 理解 完整 自然语言 查询 方法 | ||
1.一种计算系统,包括:
至少一个处理器;以及
存储器,其编码计算机可执行指令,所述计算机可执行指令当由至少一个处理器执行时执行用于解译不完整的自然语言表达的方法,所述方法包括:
从客户端设备接收输入,所述输入包括不完整的自然语言表达,所述不完整的自然语言表达是缺少一个或多个字符的字符串;
从所述不完整的自然语言表达提取一个或多个n元;
分析所提取的所述一个或多个n元以确定可能域集合;
向所述可能域集合中的每个可能域分配置信度水平,其中针对至少一个可能域的所述置信度水平超过预定置信度阈值;
预测与所述至少一个可能域相关联的用户的意图;以及
发起至少一个域应用以用于执行所预测的所述意图;
预测用于执行至少一个功能的至少一个槽;
接收选择,其中接收到的所述选择指示所述至少一个功能反映所述用户的实际意图的确认;以及
至少基于指示确认的接收到的所述选择,训练自然语言分析部件。
2.根据权利要求1所述的系统,还包括:
呈现图形用户接口以用于发起所述至少一个域应用,所述至少一个域应用与用于执行所预测的所述意图的至少一个功能相关联。
3.根据权利要求1所述的系统,还包括:
分析上下文信息以确定所述可能域集合。
4.根据权利要求1所述的系统,其中所述可能域集合包括日历域、闹钟域以及旅行域。
5.根据权利要求1所述的系统,其中所述n元是词语n元、部分词语n元或者字符n元。
6.一种计算机实现的方法,包括:
从客户端设备接收输入,所述输入包括不完整的自然语言表达,所述不完整的自然语言表达是缺少一个或多个字符的字符串;
从所述不完整的自然语言表达提取一个或多个n元;
分析所提取的所述一个或多个n元以确定可能域集合;
向所述可能域集合中的每个可能域分配置信度水平,其中针对至少一个可能域的所述置信度水平超过预定置信度阈值;
预测与所述至少一个可能域相关联的用户的意图;
发起至少一个域应用以用于执行所预测的所述意图;
预测用于执行至少一个功能的至少一个槽;以及
接收选择,其中接收到的所述选择指示所述至少一个功能反映所述用户的实际意图的确认;
至少基于指示确认的接收到的所述选择和上下文信息,训练自然语言分析部件。
7.根据权利要求6所述的方法,还包括:
呈现图形用户接口以用于发起所述至少一个域应用,所述域应用与用于执行所预测的所述意图的至少一个功能相关联。
8.根据权利要求7所述的方法,还包括:
预测用于执行所述至少一个功能的至少一个槽;以及
接收选择,其中接收到的所述选择指示所述至少一个功能反映所述用户的实际意图的确认。
9.根据权利要求6所述的方法,其中分配置信度水平包括向每个可能域分配从1到0的数字。
10.根据权利要求6所述的方法,还包括:
分析上下文信息以确定所述可能域集合。
11.根据权利要求6所述的方法,其中所述可能域集合包括日历域、闹钟域以及旅行域。
12.根据权利要求6所述的方法,其中所述n元是词语n元、部分词语n元或者字符n元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680005437.1/1.html,转载请声明来源钻瓜专利网。