Investigating Semi-Supervised Learning Algorithms in Text Datasets