Text Preprocessing For Unsupervised Learning