1. A computer-implemented method for classifying input text data by obtaining information from multiple datasets, the method comprising the steps of: receiving, at a computer, the input text data; accessing, at the computer, a plurality of heterogeneous datasets, the plurality of heterogeneous datasets each including text data; generating, at the computer, a set of features from the plurality of heterogeneous datasets, the set of features including one or more features from each of the plurality of heterogeneous datasets; selecting, at the computer, one or more classification features from the set of features; and generating, at the computer, an augmented input text data by combining the input text data and the one or more classification features; and applying, at the computer, a classifier to the augmented input text data to associate the input text data with a category.
1. A computer-implemented method for classifying input text data by obtaining information from multiple datasets, the method comprising the steps of: receiving, at a computer, the input text data; accessing, at the computer, a plurality of heterogeneous datasets, the plurality of heterogeneous datasets each including text data; generating, at the computer, a set of features from the plurality of heterogeneous datasets, the set of features including one or more features from each of the plurality of heterogeneous datasets; selecting, at the computer, one or more classification features from the set of features; and generating, at the computer, an augmented input text data by combining the input text data and the one or more classification features; and applying, at the computer, a classifier to the augmented input text data to associate the input text data with a category. 12. The computer-implemented method of claim 1 , wherein selecting one or more classification features from the set of features comprises: determining a mutual information score associated with a feature from the set of features and the input text data; and responsive to the mutual information score exceeding a threshold, including the feature in the set of features.