Training data update
First Claim
1. A computer-implemented method for updating classifiers, the method comprising:
- reading data including a plurality of questions into memory, the data including a first and a second group of questions;
generating first and second training data by;
identifying an answer for each question of the first and second groups of questions, each of the answers having a class label, andassociating each question of the first and second groups of questions with the answer identified for the question and a class corresponding with the class label of the identified answer,wherein the first training data includes the first group of questions, and respective associated answers and classes, and the second training data includes the second group of questions, and respective associated answers and classes;
generating a first classifier based on the first training data and generating a second classifier based on the second training data;
classifying by the second classifier each question of the first group of questions, and classifying by the first classifier each question of the second group of questions, each question of the first and second groups of questions being classified into a corresponding class of answers, wherein the classifying by the first classifier generates second classification results and the classifying by the second classifier generates first classification results;
updating the first training data based on the first classification results and updating the second training data based on the second classification results; and
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.
19 Citations
13 Claims
-
1. A computer-implemented method for updating classifiers, the method comprising:
-
reading data including a plurality of questions into memory, the data including a first and a second group of questions; generating first and second training data by; identifying an answer for each question of the first and second groups of questions, each of the answers having a class label, and associating each question of the first and second groups of questions with the answer identified for the question and a class corresponding with the class label of the identified answer, wherein the first training data includes the first group of questions, and respective associated answers and classes, and the second training data includes the second group of questions, and respective associated answers and classes; generating a first classifier based on the first training data and generating a second classifier based on the second training data; classifying by the second classifier each question of the first group of questions, and classifying by the first classifier each question of the second group of questions, each question of the first and second groups of questions being classified into a corresponding class of answers, wherein the classifying by the first classifier generates second classification results and the classifying by the second classifier generates first classification results; updating the first training data based on the first classification results and updating the second training data based on the second classification results; and 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. A computer-implemented method for updating classifiers, the method comprising:
-
dividing a group of questions into a first and a second group of questions; associating each question with an answer; reading the first and second groups of questions into memory, wherein each question is associated with an answer; determining a class of answers for each question of the first and second groups of questions, the class of answers having a class label being associated with each of the questions, and each of the questions being classified into a respective class of answers; 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; classifying by the second classifier each question of the first group of questions, and classifying by the first classifier each question of the second group of questions, each question of the first and second groups being classified into a corresponding class of answers, wherein the classifying by the first classifier generates second classification results and the classifying by the second classifier generates first classification results; updating the first training data based on the first classification results and updating the second training data based on the second classification results; and updating the first classifier using the updated first training data and updating the second classifier using the updated second training data.
-
Specification