Towards a Sentiment Analysis Model Based on Semantic Relation Analysis

Towards a Sentiment Analysis Model Based on Semantic Relation Analysis

Thien Khai Tran (Faculty of Computer Science and Engineering, Ho Chi Minh City University of Technology - VNU-HCM, Hồ Chí Minh, Vietnam & Faculty of Information Technology, Ho Chi Minh City University of Foreign Languages and Information Technology, Hồ Chí Minh, Vietnam) and Tuoi Thi Phan (Faculty of Computer Science and Engineering, Ho Chi Minh City University of Technology - VNU-HCM, Hồ Chí Minh, Vietnam)
Copyright: © 2018 |Pages: 22
DOI: 10.4018/IJSE.2018070104
OnDemand PDF Download:
No Current Special Offers


Sentiment analysis is an important new field of research that has attracted the attention not only of researchers, but also businesses and organizations. In this article, the authors propose an effective model for aspect-based sentiment analysis for Vietnamese. First, sentiment dictionaries and syntactic dependency rules were combined to extract reliable word pairs (sentiment - aspect). They then relied on ontology to group these aspects and determine the sentiment polarity of each. They introduce two novel approaches in this work: 1) in order to “smooth” the sentiment scaling (rather than using discrete categories of 1, 0, and -1) for fined-grained classification, then extract multi-word sentiment phrases instead of sentiment words, and 2) the focus is not only on adjectives but also nouns and verbs. Initial evaluations of the system using real reviews show promising results.
Article Preview

1. Introduction

The task of sentiment analysis was first formulated in the early 2000s, particularly in the work of Dave, Lawrence, and Pennock (2003) as well as that of Nasukawa and Yi (2003). In the past fifteen years, a great deal of research has sought to analyse and evaluate opinions on products and services in media sources (Singh, Sharma, Dey, 2015). As elaborated in Sentiment Analysis and Subjectivity. Handbook of Natural Language Processing, Second Edition (2010), there are three levels of analysis worth considering: (i) document-level, (ii) sentence-level, and (iii) aspect-level. In reference to document level analysis, the research of Sharma, Nigam, and Jain (2014), Sharma, Hoque, and Chandra (2016), Tang, Qin, Liu, and Yang (2015), and Xia, Xu, Yu, and Qi, (2016) need to be taken into consideration. Significant works which discuss sentence-based sentiment analysis include Marcheggiani, Tackstrom, Esuli, and Sebastiani (2014) and Yang and Cardie, (2014). Our core research interest is in aspect-based sentiment analysis, the focus of several important studies, including those of Chinsha and Joseph (2015) and Wang, Jiang, Lan, and Wu, (2017). The challenge of sentiment analysis is that the opinions which users provide on various topics are often complex and multifaceted. The sentiment valence of a word can change depending on its specific context, a phenomenon which is referred to as contextual valence shifting (Polanyi and Zaenen, 2006). Contextual valence shifting has made traditional methods, such as machine learning with bag of words or n-gram models, ineffective, as the latter tend to tackle single words, assigning them a positive or negative polarity based on pre-defined sentiment lexicons. In contrast, the most widely used techniques in sentiment analysis tend to account for contextual valence shifting by paying considerable attention to semantic elements, namely words or phrases which are factors giving rise to polarity shifting (Carrillo de Albornoz, Plaza, & Gervas, 2010; Jia, Yu, & Meng, 2009; Tran & Phan, 2018).

In the present paper we propose an aspect-based sentiment analysis model for Vietnamese reviews, which combines an opinion dictionary and syntactic dependency rules to extract reliable word pairs (sentiment - aspect). Using domain-specific ontologies we grouped these aspects and determined the sentiment polarity of each.

The key innovations presented here are as follows:

  • We have provided an effective model for solving the sentiment analysis problem by combining an opinion dictionary, domain-specific ontologies, and syntactic dependency rules.

  • We have extracted multi-word sentiment phrases (instead of individual words) for fine-grained (multi-class) classification, including extracting nouns and verbs which bear emotional factors, rather than adjectives alone.

The remainder of this paper is organized as follows: In Section 2 related work is summarised. In Section 3 the proposed sentiment analysis model is outlined. In Section 4 the experiments used to evaluate the model are described. Finally, the results of the paper are summarized and avenues for future work are discussed.

Complete Article List

Search this Journal:
Open Access Articles
Volume 13: 2 Issues (2022): Forthcoming, Available for Pre-Order
Volume 12: 2 Issues (2021): Forthcoming, Available for Pre-Order
Volume 11: 2 Issues (2020)
Volume 10: 2 Issues (2019)
Volume 9: 2 Issues (2018)
Volume 8: 2 Issues (2017)
Volume 7: 2 Issues (2016)
Volume 6: 2 Issues (2015)
Volume 5: 2 Issues (2014)
Volume 4: 2 Issues (2013)
Volume 3: 2 Issues (2012)
Volume 2: 2 Issues (2011)
Volume 1: 2 Issues (2010)
View Complete Journal Contents Listing