Aspect Based Sentiment Analysis: Category Detection and Sentiment Classification for Hindi

E-commerce markets in developing countries (e.g. India) have witnessed a tremendous amount of user’s interest recently. Product reviews are now being generated daily in huge amount. Classifying the sentiment expressed in a user generated text/review into certain categories of interest, for example, positive or negative is famously known as sentiment analysis. Whereas aspect based sentiment analysis (ABSA) deals with the sentiment classification of a review towards some aspects or attributes or features. In this paper we asses the challenges and provide a benchmark setup for aspect category detection and sentiment classification for Hindi. Aspect category can be seen as the generalization of various aspects that are discussed in a review. As far as our knowledge is concerned, this is the very first attempt for such kind of task involving any Indian language. The key contributions of the present work are two-fold, viz. providing a benchmark platform by creating annotated dataset for aspect category detection and sentiment classification, and developing supervised approaches for these two tasks that can be treated as a baseline model for further research.

[1]  Pat Langley,et al.  Estimating Continuous Distributions in Bayesian Classifiers , 1995, UAI.

[2]  Vasudeva Varma,et al.  Hindi Subjective Lexicon: A Lexical Resource for Hindi Adjective Polarity Classification , 2012, LREC.

[3]  Maryna Chernyshevich,et al.  IHS R&D Belarus: Cross-domain extraction of product features using CRF , 2014, *SEMEVAL.

[4]  Maryna Chernyshevich,et al.  IHS R&D Belarus: Cross-domain Extraction of Product Features using Conditional Random Fields , 2014 .

[5]  Zhiqiang Toh,et al.  DLIREC: Aspect Term Extraction and Term Polarity Classification System , 2014, *SEMEVAL.

[6]  Roberto Basili,et al.  UNITOR: Aspect Based Sentiment Analysis with Structured Learning , 2014, *SEMEVAL.

[7]  Sivaji Bandyopadhyay,et al.  Phrase-level Polarity Identification for Bangla , 2010, Int. J. Comput. Linguistics Appl..

[8]  Joachim Wagner,et al.  DCU: Aspect-based Polarity Classification for SemEval Task 4 , 2014, *SEMEVAL.

[9]  Pushpak Bhattacharyya,et al.  Aspect based Sentiment Analysis in Hindi: Resource Creation and Evaluation , 2016, LREC.

[10]  J. Platt Sequential Minimal Optimization : A Fast Algorithm for Training Support Vector Machines , 1998 .

[11]  Pushpak Bhattacharyya,et al.  Harnessing WordNet Senses for Supervised Sentiment Classification , 2011, EMNLP.

[12]  Lillian Lee,et al.  Opinion Mining and Sentiment Analysis , 2008, Found. Trends Inf. Retr..

[13]  Kathleen R. McKeown,et al.  Predicting the semantic orientation of adjectives , 1997 .

[14]  Jian Su,et al.  NLANGP: Supervised Machine Learning System for Aspect Category Classification and Opinion Target Extraction , 2015, *SEMEVAL.

[15]  Grigorios Tsoumakas,et al.  MULAN: A Java Library for Multi-Label Learning , 2011, J. Mach. Learn. Res..

[16]  Dipankar Das,et al.  Labeling Emotion in Bengali Blog Corpus – A Fine Grained Tagging at Sentence Level , 2010 .

[17]  Saif Mohammad,et al.  NRC-Canada-2014: Detecting Aspects and Sentiment in Customer Reviews , 2014, *SEMEVAL.

[18]  Aiko M. Hormann,et al.  Programs for Machine Learning. Part I , 1962, Inf. Control..

[19]  Namita Mittal,et al.  Sentiment Analysis of Hindi Reviews based on Negation and Discourse Relation , 2013 .

[20]  Pushpak Bhattacharyya,et al.  A Fall-back Strategy for Sentiment Analysis in Hindi: a Case Study , 2010 .

[21]  Namita Mittal,et al.  Discourse Based Sentiment Analysis for Hindi Reviews , 2013, PReMI.

[22]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[23]  Sivaji Bandyopadhyay,et al.  Sentiment analysis: what is the end user's requirement? , 2012, WIMS '12.

[24]  Pushpak Bhattacharyya,et al.  Cross-Lingual Sentiment Analysis for Indian Languages using Linked WordNets , 2012, COLING.

[25]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[26]  Deepak Kumar Gupta,et al.  PSO-ASent: Feature Selection Using Particle Swarm Optimization for Aspect Based Sentiment Analysis , 2015, NLDB.

[27]  Richa Sharma,et al.  Polarity detection movie reviews in hindi language , 2014, ArXiv.

[28]  Suresh Manandhar,et al.  SemEval-2014 Task 4: Aspect Based Sentiment Analysis , 2014, *SEMEVAL.