Confidence Ranking of Answers Based on Temporal Semantics
First Claim
1. A method, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics, the method comprising:
- responsive to receiving an input question, identifying a set of candidate answers from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain;
associating a confidence score with each of the candidate answers;
refining each confidence score associated with each candidate answer based on a set of temporal characteristics identified in the input question, wherein each confidence score is refined based on the set of temporal characteristics using a temporal confidence function computed against a temporal interval between a reference time of the question and a respective reference time associated with the set of candidate answers; and
providing a set of temporally refined candidate answers to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics. Responsive to receiving an input question, a set of candidate answers is identified from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain. A confidence score is associated with each of the candidate answers and each confidence score associated with each candidate answer is refined based on a set of temporal characteristics identified in the input question. A set of temporally refined candidate answers is then provided to the user.
57 Citations
20 Claims
-
1. A method, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics, the method comprising:
-
responsive to receiving an input question, identifying a set of candidate answers from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain; associating a confidence score with each of the candidate answers; refining each confidence score associated with each candidate answer based on a set of temporal characteristics identified in the input question, wherein each confidence score is refined based on the set of temporal characteristics using a temporal confidence function computed against a temporal interval between a reference time of the question and a respective reference time associated with the set of candidate answers; and providing a set of temporally refined candidate answers to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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:
-
responsive to receiving an input question, identify a set of candidate answers from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain; associate a confidence score with each of the candidate answers; refine each confidence score associated with each candidate answer based on a set of temporal characteristics identified in the input question, wherein each confidence score is refined based on the set of temporal characteristics using a temporal confidence function computed against a temporal interval between a reference time of the question and a respective reference time associated with the set of candidate answers; and provide a set of temporally refined candidate answers to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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; responsive to receiving an input question, identify a set of candidate answers from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain; associate a confidence score with each of the candidate answers; refine each confidence score associated with each candidate answer based on a set of temporal characteristics identified in the input question, wherein each confidence score is refined based on the set of temporal characteristics using a temporal confidence function computed against a temporal interval between a reference time of the question and a respective reference time associated with the set of candidate answers; and provide a set of temporally refined candidate answers to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification