1. A method for classifying a text object, comprising: extracting a set of features from the text object; constructing a document class fuzzy set with ones of the set of features extracted from the text object; each of the ones of the features extracted from the text object having a degree of membership in the document class fuzzy set and a plurality of class fuzzy sets of a knowledge base; measuring a degree of match between each of the plurality of class fuzzy sets and the document class fuzzy set; and using the measured degree of match to assign the text object a label that satisfies a selected decision making rule.