1. A method for text classification, the method comprising: clustering text comprising labeled data and unlabeled data in view of the labeled data to generate cluster(s); generating expanded labeled data as a function of the cluster(s), the expanded label data comprising the labeled data and at least a portion of unlabeled data; and training discriminative classifier(s) based on the expanded labeled data and remaining ones of the unlabeled data.