Performance analysis of supervised machine learning algorithms for text classification | Synapse