Identifying and displaying relationships between candidate answers
First Claim
1. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
- receive a plurality of candidate answers for an input question from a Question and Answer (QA) system;
identify terms present in the plurality of candidate answers;
determine relationships between terms the plurality of candidate answers;
determine a common relationship between terms in a subset of the plurality of candidate answers, the common relationship being between a first term and a second term in each candidate answer of the subset of the plurality of candidate answers based on the determined relationships between terms the plurality of candidate answers; and
present the plurality of candidate answers and the common relationship to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms are provided for identifying commonalities between candidate answers generated by a Question and Answer (QA) system in response to an input question. The mechanisms receive a plurality of candidate answers for an input question from the QA system and identify terms present in the candidate answers. The mechanisms determine relationships between terms in each of the candidate answers and determine a common relationship between a first term and a second term, the common relationship being common amongst at least a subset of the plurality of candidate answers, based on the determined relationships between terms in each of the candidate answers. The mechanisms present the plurality of candidate answers and the common relationship to a user.
-
Citations
18 Claims
-
1. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive a plurality of candidate answers for an input question from a Question and Answer (QA) system; identify terms present in the plurality of candidate answers; determine relationships between terms the plurality of candidate answers; determine a common relationship between terms in a subset of the plurality of candidate answers, the common relationship being between a first term and a second term in each candidate answer of the subset of the plurality of candidate answers based on the determined relationships between terms the plurality of candidate answers; and present the plurality of candidate answers and the common relationship to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; receive a plurality of candidate answers for an input question from a Question and Answer (QA) system; identify terms present in the plurality of candidate answers; determine relationships between terms the plurality of candidate answers; determine a common relationship between terms in a subset of the plurality of candidate answers, the common relationship being between a first term and a second term in each candidate answer of the subset of the plurality of candidate answers based on the determined relationships between terms the plurality of candidate answers; and present the plurality of candidate answers and the common relationship to a user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification