Sentence-Level Sentiment Polarity Classification Using a Linguistic Approach
Recent sentiment analysis research has focused on the functional relations of words using typed dependency parsing as this provides a refined analysis on the grammar and semantics of the textual data, which could improve performance. However, typed dependencies only provide the grammatical relationships between individual words while there exist more complex relationships between words that could influence a sentence sentiment polarity. In this paper, we propose a linguistic approach, called Polarity Prediction Model (PPM), that combines typed dependencies and subjective phrase analysis to detect sentence-level sentiment polarity. Our approach also considers the intensity of words and domain terms that could influence the sentiment polarity output. PPM is shown to provide a fine-grained analysis for handling and explaining the complex relationships between words in detecting a sentence sentiment polarity. PPM was found to consistently outperform a baseline model by 5% in terms of overall F1-score, and exceeding 10% in terms of positive F1-score when compared to a Typed-dependency only approach.
KeywordsSentiment analysis polarity classification linguistic approach
Unable to display preview. Download preview PDF.
- 2.Hassan, A., Qazvinian, V., Radev, D.R.: What’s with the attitude? A study of participant attitude in multi-party online discussions. In: Empirical Methods on Natural Language Processing, pp. 1245–1255. ACL (2010)Google Scholar
- 3.Jakob, N., Weber, S.H., Muller, M.C., Gurevych, I.: Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. In: Conference on Information and Knowledge Management, pp. 57–64. ACM, New York (2009)Google Scholar
- 5.Moilanen, K., Pulman, S.: Sentiment Composition. In: Recent Advances in Natural Language Processing, pp. 378–382 (2007)Google Scholar
- 7.Quirk, R., Greenbaum, S., Leech, G., Svartvik, J.: A Comprehensive Grammar of the English Language. Longman, Redwood City (1985)Google Scholar
- 8.Riloff, E., Wiebe, J.: Learning extraction patterns for subjective expressions. In: Empirical Methods on Natural Language Processing, pp. 105–112. ACL (2003)Google Scholar
- 12.Wilson, T., Wiebe, J., Hoffmann, P.: Recognizing contextual polarity in phrase-level sentiment analysis. In: Human Language Technology and Empirical Methods in Natural Language Processing, pp. 347–354. ACL (2005)Google Scholar
- 14.Zafarani, R., Liu, H.: Social Computing Data Repository at ASU Arizona State University, School of Computing, Informatics and Decision Systems Engineering (2009)Google Scholar