Performance Analysis of Supervised Machine Learning Algorithms for Text Classification