4. The computer program product of claim 1 , further comprising: computer readable program code configured to receive a plurality of messages; computer readable program code configured to parse the plurality of messages; computer readable program code configured to identify features from the plurality of messages; computer readable program code configured to select a plurality of common classification category semantics; computer readable program code configured to match at least some of the identified features with the respective plurality of common classification category semantics; computer readable program code configured to identify messages corresponding to the at least some of the identified features; and computer readable program code configured to generate a classification category to message map.
1. A computer program product for classifying a message, the computer program product comprising: a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising: computer readable program code configured to receive a message to be classified, said message having a message identifier; computer readable program code configured to determine if said message identifier uniquely maps to a corresponding classification category; computer readable program code configured to label the message with the identified classification category if said message identifier maps directly to a corresponding classification category; computer readable program code configured to parse the message to be classified and identify a plurality of features from the parsed message if said message identifier does not map directly to a corresponding classification category; computer readable program code configured to compare at least one classification rule to the plurality of features if said message identifier does not map directly to a corresponding classification category; computer readable program code configured to rate each classification rule that matches to said plurality of features; computer readable program code configured to identify a classification category from said rating; and computer readable program code configured to label the message with the identified classification category.