A Survey on Text Classification Algorithms: From Text to Predictions | Synapse