The analysis of the incomplete natural language expression using N meta analysis and context information allows one or more domains to predict. For each domain, n meta analysis and context information are used to determine the user's possible intentions. The intention can correspond to the function of the domain application. In such a case, n meta analysis and / or context information can be used to fill in the information needed to perform the function of the application. The application can then be presented to the user for the confirmation of the intent. The intention to confirm together with natural language expression and context of incomplete information can then be used for training together for one or more model prediction of natural language user intention to table based on incomplete.
【技术实现步骤摘要】
【国外来华专利技术】用于理解不完整的自然语言查询的方法
技术介绍
各种计算设备使用语言理解应用(例如,数字辅助应用)来从用户接收输入。然而,语言理解应用常常接收不完整的输入(诸如文本和音频输入)。例如,作为用户类型或姿态,输入是不完整的,至少直到用户停止输入该输入。因此,输入的实时解译要求对不完整的输入的理解。不完整的自然语言表达的实时理解可以改进计算机和用户效率二者,这是因为要求用户完成表达浪费用户时间并且使得计算机将响应递送给用户所花费的时间减慢。在这方面中,数字辅助应用可能具有解译不完整的文本输入和音频输入的需要。解译不完整的输入提出了挑战。例如,用户可能期望计算机在录入不完整的输入时执行特定(一个或多个)动作。“动作”是在计算机上可执行的任何功能,例如,“创建会议”、“获得路线”、“创建任务”、“设定闹钟”等。“期望的动作”是用户在录入不完整的输入时试图执行的(一个或多个)特定动作((一个或多个)期望的动作在此将被称为“用户的意图”或“用户意图”)。一些语言理解应用基于不完整的输入,将自动完成的建议提供给用户。然而,这些建议未能解决用户的意图(例如,未能促进期望的动作的实施)。关于这些和其他一般考虑,已经做出了技术的各个方面。此外,虽然已经讨论了相对特定的问题,但是应当理解,实施例不应当限于背景中所标识的特定问题。
技术实现思路
本公开总体涉及通过计算设备解译不完整的自然语言输入。在技术的方面中,一个或多个设备基于不完整的自然语言表达来采取动作。例如,不完整的自然语言表达可以由计算设备被接收作为输入。输入可以是以下各项中的一项或多项:文本、姿态或语音输入。从该不完整的自然语言表 ...
【技术保护点】
一种系统,包括:至少一个处理器;以及存储器,其编码计算机可执行指令,所述计算机可执行指令当由至少一个处理器执行时执行用于解译不完整的自然语言表达的方法,所述方法包括:从客户端设备接收输入,所述用户输入包括不完整的自然语言表达;从所述不完整的自然语言表达提取一个或多个n元;分析所提取的所述一个或多个n元以确定可能域集合;向所述可能域集合中的每个可能域分配置信度水平,其中针对至少一个可能域的所述置信度水平超过预定置信度阈值;预测与所述至少一个可能域相关联的用户的意图;以及发起至少一个域应用以用于执行所预测的所述意图。
【技术特征摘要】
【国外来华专利技术】2015.01.23 US 62/107,213;2015.02.13 US 14/622,1191.一种系统,包括:至少一个处理器;以及存储器,其编码计算机可执行指令,所述计算机可执行指令当由至少一个处理器执行时执行用于解译不完整的自然语言表达的方法,所述方法包括:从客户端设备接收输入,所述用户输入包括不完整的自然语言表达;从所述不完整的自然语言表达提取一个或多个n元;分析所提取的所述一个或多个n元以确定可能域集合;向所述可能域集合中的每个可能域分配置信度水平,其中针对至少一个可能域的所述置信度水平超过预定置信度阈值;预测与所述至少一个可能域相关联的用户的意图;以及发起至少一个域应用以用于执行所预测的所述意图。2.根据权利要求1所述的系统,还包括:呈现图形用户接口以用于发起所述至少一个域应用,所述域应用与用于执行所预测的所述意图的至少一个功能相关联。3.根据权利要求2所述的系统,还包括:预测用于执行所述至少一个功能的至少一个槽;以及接收选择,其中接收到的所述选择指示所述至少一个功能反映所述用户的实际意图的确认。4.根据权利要求1所述的系统,其中分配置信度...
【专利技术属性】
技术研发人员:R·萨里卡亚,刘小虎,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。