发明名称 COMMUNICATION SYSTEM
摘要 Systems and methods for responding to spoken language input or multi-modal input are described herein. More specifically, one or more user intents are determined or inferred from the spoken language input or multi-modal input to determine one or more user goals via a dialogue belief tracking system. The systems and methods disclosed herein utilize the dialogue belief tracking system to perform actions based on the determined one or more user goals and allow a device to engage in human like conversation with a user over multiple turns of a conversation. Preventing the user from having to explicitly state each intent and desired goal while still receiving the desired goal from the device, improves a user's ability to accomplish tasks, perform commands, and get desired products and/or services. Additionally, the improved response to spoken language inputs from a user improves user interactions with the device.
申请公布号 US2016163311(A1) 申请公布日期 2016.06.09
申请号 US201414564532 申请日期 2014.12.09
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Crook Paul;Sarikaya Ruhi
分类号 G10L15/22 主分类号 G10L15/22
代理机构 代理人
主权项 1. A method for controlling the response to spoken language input, comprising: receiving user data from a device; receiving a first spoken language input from the device; identifying tags within the first spoken language input; searching a knowledge base framework based on the tags and the user data, wherein the knowledge base framework is a database that includes a plurality of entities, attributes, and relationships between the entities and the attributes; identifying entities, attributes, and relationship within the knowledge base framework that match at least one of the tags and the user data; identifying at least one interconnected item within the knowledge base framework that did not match any of the tags and the user data to form at least one inferred item; creating a state graph based on a portion of the knowledge base framework that includes any matched entities, matched attributes, identified relationships, and the at least one inferred item, and based on the tags, wherein the state graph is created at least in part by transforming the portion of the knowledge base framework into a probabilistic model graph by replacing the identified relationships with weighted connections and by assigning a confidence indicator to each node of the state graph; determining at least one goal based on the state graph; and sending instructions to perform an action to the device based on the at least one goal, the weighted connections, and the confidence indicators.
地址 Redmond WA US