Question resolution processing in deep question answering systems
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by an interface of a question answering (QA) system, a question not specifying a first element of input data, of a plurality of elements of input data specified in the question;
determining, based on feature classification data generated during a training phase of the QA system, that specifying one possible value of the set of possible values for the first element of input data in the question allows the QA system to;
(i) increase a confidence score of at least one candidate answer generated for the question without the value for the first element of input data beyond a specified confidence threshold, and (ii) identify an item of supporting evidence that is not identifiable without the value for the first element of input data;
identifying a set of possible values for the first element of input data, wherein the set of possible values is a finite set of possible values including a first possible value and a second possible value;
generating, by the QA system, a plurality of sets of candidate answers for the question, the plurality of sets of candidate answers comprising;
(i) a first set of candidate answers generated without using any of the possible values for the first element of input data, (ii) a second set of candidate answers generated using the first possible value for the first element of input data, (iii) a third set of candidate answers generated using the second possible value for the first element of input data, and (iv) a respective set of candidate answers generated using each remaining possible value in the set of possible values for the first element of input data; and
returning at least one candidate answer having a confidence score exceeding the specified confidence threshold from at least one set of candidate answers as responsive to the question.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, and computer program product for performing an operation, the operation comprising receiving, by a deep question answering system, a question not specifying an element of input data, identifying a set of possible values for the element of input data, generating, by the deep question answering system, a respective set of candidate answers for the question: (i) without the element of input data, and (ii) with each possible value in the set of possible values for the element of input data, and returning at least one candidate answer from at least one set of candidate answers as responsive to the question.
6 Citations
8 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by an interface of a question answering (QA) system, a question not specifying a first element of input data, of a plurality of elements of input data specified in the question; determining, based on feature classification data generated during a training phase of the QA system, that specifying one possible value of the set of possible values for the first element of input data in the question allows the QA system to;
(i) increase a confidence score of at least one candidate answer generated for the question without the value for the first element of input data beyond a specified confidence threshold, and (ii) identify an item of supporting evidence that is not identifiable without the value for the first element of input data;identifying a set of possible values for the first element of input data, wherein the set of possible values is a finite set of possible values including a first possible value and a second possible value; generating, by the QA system, a plurality of sets of candidate answers for the question, the plurality of sets of candidate answers comprising;
(i) a first set of candidate answers generated without using any of the possible values for the first element of input data, (ii) a second set of candidate answers generated using the first possible value for the first element of input data, (iii) a third set of candidate answers generated using the second possible value for the first element of input data, and (iv) a respective set of candidate answers generated using each remaining possible value in the set of possible values for the first element of input data; andreturning at least one candidate answer having a confidence score exceeding the specified confidence threshold from at least one set of candidate answers as responsive to the question. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification