Microsoft Corporation
NATURAL LANGUAGE QUESTION ANSWERING

Last updated:

Abstract:

In accordance with implementations of the present disclosure, there is provided a solution for answering a question in a natural language conversation. In this solution, a question in a natural language conversation is received and converted into a logical representation corresponding to semantics of the question, the logical representation including a first sequence of actions executable on a knowledge base. An answer to the question is derived by executing the first sequence of actions on the knowledge base. This solution can accurately understand the semantics of a question in a multi-round conversation, so as to convert the questions into a sequence of actions executable on a large-scale knowledge base. In this way, the solution can effectively improve accuracy and efficiency of the natural language question answering system in question answering.

Status:
Application
Type:

Utility

Filling date:

20 Jun 2019

Issue date:

14 Oct 2021