Abstract
The extraction and analysis of human feelings, emotions and experiences contained in a text is commonly known as sentiment analysis and opinion mining. This research domain has several challenging tasks as well as commercial interest. The major tasks in the area of study are, identifying the subjectivity of the opinionated sentence or clause of the sentence and then classifying the opinionated text as positive or negative. In this chapter we present an investigation of machine learning approaches mainly the application of an artificial neural network (ANN) to classifying sentiments of reader reviews on news articles written in Sinhala, one of the morphologically rich languages in Asia. Sentiment analysis provides the polarity of a comment suggesting the reader’s view on a topic. We trained from a set of reader comments which were manually annotated as positive or negative and then evaluated the ANN architectures for their ability to classify new comments. The primary interest in this experiment was the exploration of selecting appropriate Adjectives and Adverbs for the classification of sentiment in a given language. The experiment was conducted in different weighting schemes by examining binary features to complex weightings for generating the polarity scores of adjectives and adverbs. We trained and evaluated several ANN architectures with supervised learning for sentiment classification. A number of problems had to be dealt with in this experiment and they are: the unavailability of the main part of speech, adjective and adverb and the sample size of the training set. Despite the issues, our approach achieved significant results for sentence level sentiment prediction in both positive and negative classification.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
B. Liu, Sentiment analysis and subjectivity, in Appear in Hand Book of Natural Language Processing, ed by N. Indurkhya, F.J. Damerau (2010), pp. 3–8
V. Turner, J.F. Gantz, D. Reinsel, S. Minton, The digital universe of opportunities: rich data and the increasing value of the internet of things, Framingham (2014)
R.W. Nishantha Medagoda, An application of document clustering for categorizing open-ended survey responses, Colombo (2011)
S.S.W. Nishantha Medagoda, A comparative analysis of opinion mining and sentiment classification in non-english languages, in International Conference on Advances in ICT for Emerging Regions, Colombo, Sri Lanka (2013)
B.H. Kasthuriarachchy, K. De Zoysa, H.L. Premaratne, A reviw of domain adaption for opinion detection and sentiment classification, in The international Conference on Advances in ICT for Emerging Regions, Colombo (2012)
G. Vinodhini, R.M. Chandrasekaran, Sentiment analysis and opinion mining: a survey, in International Journal of Advanced Research in Computer Science and Software Engineering, pp. 282–292 (2012)
C. Rodriguez, J. Grivolla, J. Codina, A hybrid framework for scalable opinion mining in social media: detecting polarities and attitude targets, in Proceedings of the Workshop on Semantic Analysis in Social Media (2012)
C.-H. C. Teng-kai, Blogger-centric contextual advertising, in 8th ACM conference on Information and knowledge management (2009)
Kobayasi N, K. Inui, Y. Matsumoto, “Opinion mining from web documents: extraction and structurization,” in Transaction of the Japanese Society for Artificial Intelligence (2007)
S.B. Kotsiantis, I.D. Zaharakis, P.E. Pintelas, Machine Learning: a review of classification and combining techniques. Artif. Intell. Rev. 26, 159–190 (2006)
L.-S. Chena, C.-H. Liub, H.-J. Chiua, A neural network based approach for sentiment classification in the blogosphere. J. Inform. 5, 313–322 (2011)
Z.-B. Xu, C.-H. Li, B. Yu, Latent semantic analysis for text categorization using neural network. Knowl. Based Syst. 21, 900–904 (2008)
L.-S. Chen, H.-J. Chiu, Developing a Neural Network based Index for Sentiment Classification, in International MultiConference of Engineers and Computer Scientists, Hong Kong (2009)
C.N. dos Santos, M. Gatti, Deep convolutional neural networks for sentiment analysis of short texts, in 25th International Conference on Computational Linguistics, Dublin, Ireland (2014)
R. Socher, B. Huval, C.D. Manning, A.Y. Ng, Semantic compositionality through recursive matrix-vector spaces, Stroudsburg, PA, USA (2012)
H.Z. Jingyi Zhang, Improving function word alignment with frequency and syntactic information, in Twenty-Third International Joint Conference on, Beijing (2013)
K.K. Bharti, P.K. Singh, A Three Stage unsupervised dimension reduction method for text clustering, J. Comput. Sci. 5, 156–169 (2014)
M. Hu, B. Liu, Mining and summarizing customer reviews, in Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining, New York, NY, USA (2004)
F. Benamara, C. Cesarano, D. Reforgiato, Sentiment analysis: adjectives and adverbs are better that adjectives alone, in International Conference on Weblogs and Social Media (ICWSM), Boulder, Colorado (2007)
S. T. Piantadosi, Zipf’s word frequency law in natural language: a critical review and future directions. Psychon. Bull. Rev. 1112–1130 (2014)
S. Haykin, Neural Networks A comprehensive Foundation (Pearson Education, Ontario, 2001)
W. Zhou, L. Chen, S. Dong, L. Dong, Feed-forward neural networks for accurate and robust traffic classification, vol. 4 (2012)
L.-F. Chen, C.-T. Su, M.-H. Chen, A neural-network approach for defect recognition in TFT-LCD photolithography process. IEEE Trans. Electron. Packag. Manuf. 1–8 (2009)
C. Manning, H. Schütze, Text Categorization, in Foundations of Statistical Natural Language Processing, Cambridge, MA, MIT Press (1999)
A.L. Maas, R.E. Daly, P.T. Pham, D. Huang, A.Y. Ng, C. Potts, Learning word vectors for sentiment analysis, Stroudsburg, PA, USA (2011)
T. Wilson, J. Wiebe, P. Hoffmann, Recognizing contextual polarity in phrase-level sentiment analysis, Stroudsburg, PA, USA (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Medagoda, N. (2016). Sentiment Analysis on Morphologically Rich Languages: An Artificial Neural Network (ANN) Approach. In: Shanmuganathan, S., Samarasinghe, S. (eds) Artificial Neural Network Modelling. Studies in Computational Intelligence, vol 628. Springer, Cham. https://doi.org/10.1007/978-3-319-28495-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-28495-8_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28493-4
Online ISBN: 978-3-319-28495-8
eBook Packages: EngineeringEngineering (R0)