Training data update
First Claim
1. A computer-implemented method for updating classifiers, the method comprising:
- generating a first classifier based on first training data, the first training data including a first group of questions, respective associated answers, and classes;
generating a second classifier based on second training data, the second training data including a second group of questions, respective associated answers, and classes;
generating first classification results by classifying, using the second classifier, each question of the first group of questions into a corresponding class of answers;
generating second classification results by classifying, using the first classifier, each question of the second group of questions into a corresponding class of answers;
updating the first training data based on the first classification results;
updating the second training data based on the second classification results;
updating the first classifier using the updated first training data; and
updating the second classifier using the updated second training data.
1 Assignment
0 Petitions
Accused Products
Abstract
Training data including a first and second group of questions each associated with an answer is read into memory by a computer. A class of answers including the answer to a question for each question is determined, where each class of answers has a class label that is associated with each of the questions, and each of the questions are classified into a respective class of answers, accordingly. First and second training data is generated including the first and second groups of questions and corresponding classes of answers for use in first and second classifiers, respectively. Each question of the first and second group of questions is classified by the second and first classifiers, respectively, where the classifying generates corresponding classification results. The first or second training data is updated based on the classification results to generate corresponding updated first or second training data, respectively.
24 Citations
16 Claims
-
1. A computer-implemented method for updating classifiers, the method comprising:
-
generating a first classifier based on first training data, the first training data including a first group of questions, respective associated answers, and classes; generating a second classifier based on second training data, the second training data including a second group of questions, respective associated answers, and classes; generating first classification results by classifying, using the second classifier, each question of the first group of questions into a corresponding class of answers; generating second classification results by classifying, using the first classifier, each question of the second group of questions into a corresponding class of answers; updating the first training data based on the first classification results; updating the second training data based on the second classification results; updating the first classifier using the updated first training data; and updating the second classifier using the updated second training data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for updating classifiers, the method comprising:
-
associating each question of a first and a second group of questions with an answer; determining a class of answers for each question of the first and second groups of questions; generating first and second training data comprising the first and second groups of questions and corresponding classes of answers for use in first and second classifiers, respectively; generating first classification results by classifying, using the second classifier, each question of the first group of questions into a corresponding class of answers, generating second classification results by classifying, using the first classifier, each question of the second group of questions into a corresponding class of answers, updating the first training data based on the first classification results; updating the second training data based on the second classification results; updating the first classifier using the updated first training data; and updating the second classifier using the updated second training data.
-
Specification