Results of Question and Answer Systems
First Claim
1. A method, in a data processing system comprising a processor and a memory, for modifying an operation of a question answering (QA) system, comprising:
- receiving, by the data processing system, an input question;
processing, by the data processing system, the input question to generate at least one query to be applied to a corpus of information;
applying, by the data processing system, the at least one query to the corpus of information to generate candidate answers to the input question;
selecting, by the data processing system, a final answer from the candidate answers for output; and
modifying, by a training engine associated with the data processing system, using a machine learning technique that compares the final answer to a known correct answer known to be a correct answer for the input question, at least one of logic or configuration parameters of the QA system for at least one of the processing of the input question to generate the at least one query, applying of the at least one query to the corpus of information to generate the candidate answers, or the selecting of the final answer from the candidate answers.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms are provided for modifying an operation of a question answering (QA) system. An input question is received and processed to generate at least one query to be applied to a corpus of information. The at least one query is applied to the corpus of information to generate candidate answers to the input question from which a final answer is selected for output. A training engine modifies, using a machine learning technique that compares the final answer to a known correct answer for the input question, at least one of logic or configuration parameters of the QA system for at least one of the processing of the input question to generate the at least one query, applying of the at least one query to the corpus of information to generate the candidate answers, or the selecting of the final answer from the candidate answers.
-
Citations
24 Claims
-
1. A method, in a data processing system comprising a processor and a memory, for modifying an operation of a question answering (QA) system, comprising:
-
receiving, by the data processing system, an input question; processing, by the data processing system, the input question to generate at least one query to be applied to a corpus of information; applying, by the data processing system, the at least one query to the corpus of information to generate candidate answers to the input question; selecting, by the data processing system, a final answer from the candidate answers for output; and modifying, by a training engine associated with the data processing system, using a machine learning technique that compares the final answer to a known correct answer known to be a correct answer for the input question, at least one of logic or configuration parameters of the QA system for at least one of the processing of the input question to generate the at least one query, applying of the at least one query to the corpus of information to generate the candidate answers, or the selecting of the final answer from the candidate answers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 an input question; process the input question to generate at least one query to be applied to a corpus of information; apply the at least one query to the corpus of information to generate candidate answers to the input question; select a final answer from the candidate answers for output; and modify, by a training engine associated with the data processing system, using a machine learning technique that compares the final answer to a known correct answer known to be a correct answer for the input question, at least one of logic or configuration parameters of the QA system for at least one of the processing of the input question to generate the at least one query, applying of the at least one query to the corpus of information to generate the candidate answers, or the selecting of the final answer from the candidate answers. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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 an input question; process the input question to generate at least one query to be applied to a corpus of information; apply the at least one query to the corpus of information to generate candidate answers to the input question; select a final answer from the candidate answers for output; and modify, by a training engine associated with the data processing system, using a machine learning technique that compares the final answer to a known correct answer known to be a correct answer for the input question, at least one of logic or configuration parameters of the QA system for at least one of the processing of the input question to generate the at least one query, applying of the at least one query to the corpus of information to generate the candidate answers, or the selecting of the final answer from the candidate answers. - View Dependent Claims (22, 23, 24)
-
Specification