Litcius/Paper detail

Emotionally charged text classification with deep learning and sentiment semantic

Jeow Li Huan, Arif Ahmed Sekh, Chai Quek, Dilip K. Prasad

2021Neural Computing and Applications30 citationsDOIOpen Access PDF

Abstract

Abstract Text classification is one of the widely used phenomena in different natural language processing tasks. State-of-the-art text classifiers use the vector space model for extracting features. Recent progress in deep models, recurrent neural networks those preserve the positional relationship among words achieve a higher accuracy. To push text classification accuracy even higher, multi-dimensional document representation, such as vector sequences or matrices combined with document sentiment, should be explored. In this paper, we show that documents can be represented as a sequence of vectors carrying semantic meaning and classified using a recurrent neural network that recognizes long-range relationships. We show that in this representation, additional sentiment vectors can be easily attached as a fully connected layer to the word vectors to further improve classification accuracy. On the UCI sentiment labelled dataset, using the sequence of vectors alone achieved an accuracy of 85.6%, which is better than 80.7% from ridge regression classifier—the best among the classical technique we tested. Additional sentiment information further increases accuracy to 86.3%. On our suicide notes dataset, the best classical technique—the Naíve Bayes Bernoulli classifier, achieves accuracy of 71.3%, while our classifier, incorporating semantic and sentiment information, exceeds that at 75% accuracy.

Topics & Concepts

Computer scienceArtificial intelligenceClassifier (UML)Sentiment analysisNaive Bayes classifierNatural language processingPattern recognition (psychology)Support vector machineVector space modelArtificial neural networkMachine learningTopic ModelingSentiment Analysis and Opinion MiningText and Document Classification Technologies
Emotionally charged text classification with deep learning and sentiment semantic | Litcius