Semi-supervised text classification: Partial training from unlabeled data