【技术实现步骤摘要】
【国外来华专利技术】使用WEB智能的对话式/多回合的问题理解
技术介绍
随着诸如聊天机器人、数字个人助理、对话代理、扬声器设备等的问答(QnA)技术变得越来越普遍,计算设备用户越来越多地使用自然语言与他们的计算设备交互。例如,当使用计算设备来搜索信息时,用户越来越多地使用对话式的搜索,而不是传统的关键词或关键短语查询方法。在对话式的搜索中,用户可以按照用户的意图被明确定义的方式来制定(formulate)问题或查询。例如,用户可以提问,“今天华盛顿州西雅图的天气预报是什么?”在这个问题中,在标识查询中实体(天气预报、今天、西雅图、华盛顿州)时没有不明确,在理解查询背后的意图时也没有不明确。备选地,用户的查询可以是取决于上下文的,其中用户按照上下文信息被需要以推断用户意图的方式提出问题。例如,用户可以使用有限数目的词语以尝试找到关于话题的信息,并且搜索引擎或其他QnA技术面临着以下挑战:试图理解该搜索背后的意图,以及尝试找到作为响应的网页或其他结果。作为一个示例,用户可能提问,“明天会下雨吗?”在这个示例中,接收查询的系统可能需要使用上下文信息,诸如用户的当前位置,以 ...
【技术保护点】
1.一种用于提供查询理解的系统,包括:/n处理单元;以及/n存储器,包括计算机可读指令,所述计算机可读指令在由所述处理单元执行时可操作以:/n接收查询;/n获得与所述查询相关的上下文信息;/n基于所述上下文信息,将所述查询重新格式化为一个或多个重新制定,其中所述一个或多个重新制定中的一个重新制定包括处于其原始形式的所述查询;/n利用所述一个或多个重新制定来查询搜索引擎;/n接收一个或多个候选结果;以及/n基于所述一个或多个重新制定的排名最高的重新制定,返回对所述查询的响应。/n
【技术特征摘要】
【国外来华专利技术】20170710 US 15/645,5291.一种用于提供查询理解的系统,包括:
处理单元;以及
存储器,包括计算机可读指令,所述计算机可读指令在由所述处理单元执行时可操作以:
接收查询;
获得与所述查询相关的上下文信息;
基于所述上下文信息,将所述查询重新格式化为一个或多个重新制定,其中所述一个或多个重新制定中的一个重新制定包括处于其原始形式的所述查询;
利用所述一个或多个重新制定来查询搜索引擎;
接收一个或多个候选结果;以及
基于所述一个或多个重新制定的排名最高的重新制定,返回对所述查询的响应。
2.根据权利要求1所述的系统,其中所述查询包括一个或多个词语或语法标记,所述一个或多个词语或语法标记对在当前查询的上下文之外的实体/概念进行引用。
3.根据权利要求2所述的系统,其中:
所述查询是对话会话或多回合问题的一部分;并且
所述一个或多个词语或语法标记指的是被包括在所述对话会话中的先前查询或响应中的实体/概念。
4.根据权利要求1所述的系统,其中所述系统还可操作以标识被包括在所述查询中的一个或多个实体/概念。
5.根据权利要求4所述的系统,其中在获得与所述查询相关的上下文信息时,所述系统可操作以向知识图谱查询与所述一个或多个实体/概念相关联的性质。
6.根据权利要求1所述的系统,其中在将所述查询重新格式化为一个或多个重新制定时,所述系统可操作以将所述查询重新格式化为多个单回合自主的查询。
7.根据权利要求1所述的系统,其中所述排名最高的重新制定是符合以下要求的重新制定,其:
在语义上有意义;
具有基于web智能的质量候选结果;以及
具有大体上一致的、与其相关联的候选结果。
8.根据权利要求1所述的系统,其中:
当确定所述排名最高的重新制定是处于其原始形式的所述查询时,所述查询不是取决于上下文的;并且
当确定所述排名最高的重新制定为不是处于其原始形式的所述查询的所述一个或多个重新制定中的一个重新制定时,所述查询是取决于上下文的。
9.一种用于提供查询理解的方法,包括:
接收查询;
获得与所述查询相关的上下文信息;
基于所述上下文信息,将所述查询重新格式化为一个或多个重新制定;
利用所述一个或多个重新制定来查询搜索引擎;
接收一个或多个候选结果;以及
基于所述一个或多个重新制定的排名最高的重新制定,返回对所述查询的响应。
10.根据权利要求9所述的方法,其中接收所述查询包括以下中的至少一项:<...
【专利技术属性】
技术研发人员:M·马里克,任家瑞,柯启发,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。