Design and Implementation of a Toolkit for the Aspect-Based Sentiment Analysis of Tweets

The microblogging service Twitter is a lively social media channel where people report on almost everything imaginable. Using tweets to analyze consumers' opinions about individual products and services is a valuable source of information used by brands and companies to learn about their public perception. We present an aspect-based sentiment analysis approach for extracting positive, negative, and neutral aspects from tweets by leveraging part-of-speech tagging and dependency parsing from natural language processing. The approach manifests in the design of a software toolkit that facilitates the sentiment analysis, starting from the extraction of tweets, filtering, over the automated analysis, up to the interactive display of the results. By applying dependency patterns between nouns, adjectives, adverbs, and negotiations to the individual sentences, the toolkit identifies aspects and sentiment expressions, for which the polarities are determined subsequently. We demonstrate the developed solution by looking at the case of Airbnb, where people can rent out their homes to others over a Web platform. It is important to note that Airbnb only provides the platform and has little influence on the actual lodging service. Thus, looking at word-of-mouth regarding individual service experiences yields evidence of praise and criticism, which can help to seize improvement potential.

[1]  Namita Mittal,et al.  Sentiment Analysis Using Common-Sense and Context Information , 2015, Comput. Intell. Neurosci..

[2]  R. Belk You are what you can access: Sharing and collaborative consumption online , 2014 .

[3]  Yubo Chen,et al.  Online Consumer Review: Word-of-Mouth as a New Element of Marketing Communication Mix , 2004, Manag. Sci..

[4]  Duncan J. Watts,et al.  Everyone's an influencer: quantifying influence on twitter , 2011, WSDM '11.

[5]  L. Aharonson-Daniel,et al.  Twitter in the Cross Fire—The Use of Social Media in the Westgate Mall Terror Attack in Kenya , 2014, PloS one.

[6]  R. Belk Why Not Share Rather Than Own? , 2007 .

[7]  Slav Petrov,et al.  Globally Normalized Transition-Based Neural Networks , 2016, ACL.

[8]  Martin Rajman,et al.  Text Mining: Natural Language techniques and Text Mining applications , 1998 .

[9]  Matthew K. O. Lee,et al.  The impact of electronic word-of-mouth: The adoption of online opinions in online customer communities , 2008, Internet Res..

[10]  Ingoo Han,et al.  The Effect of On-Line Consumer Reviews on Consumer Purchasing Intention: The Moderating Role of Involvement , 2007, Int. J. Electron. Commer..

[11]  Jeonghee Yi,et al.  Sentiment analysis: capturing favorability using natural language processing , 2003, K-CAP '03.

[12]  Joakim Nivre,et al.  Universal Stanford dependencies: A cross-linguistic typology , 2014, LREC.

[13]  Bing Liu,et al.  Opinion observer: analyzing and comparing opinions on the Web , 2005, WWW '05.

[14]  Johanna D. Moore,et al.  Twitter Sentiment Analysis: The Good the Bad and the OMG! , 2011, ICWSM.

[15]  T. Hennig-Thurau,et al.  Not all digital word of mouth is created equal: Understanding the respective impact of consumer reviews and microblogs on new product success , 2017 .

[16]  Dan J. Kim,et al.  A trust-based consumer decision-making model in electronic commerce: The role of trust, perceived risk, and their antecedents , 2019 .

[17]  Bing Liu,et al.  Mining and summarizing customer reviews , 2004, KDD.

[18]  Bing Liu,et al.  Sentiment Analysis and Opinion Mining , 2012, Synthesis Lectures on Human Language Technologies.

[19]  Justin Zhijun Zhan,et al.  Sentiment analysis using product review data , 2015, Journal of Big Data.

[20]  Sampo Pyysalo,et al.  Universal Dependencies v1: A Multilingual Treebank Collection , 2016, LREC.

[21]  Juho Hamari,et al.  The sharing economy: Why people participate in collaborative consumption , 2016, J. Assoc. Inf. Sci. Technol..

[22]  J. Schor DEBATING THE SHARING ECONOMY , 2016 .

[23]  Sabine Buchholz,et al.  CoNLL-X Shared Task on Multilingual Dependency Parsing , 2006, CoNLL.

[24]  Raphaël Troncy,et al.  Analysis of named entity recognition and linking for tweets , 2014, Inf. Process. Manag..

[25]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[26]  Christopher D. Manning,et al.  Enhanced English Universal Dependencies: An Improved Representation for Natural Language Understanding Tasks , 2016, LREC.

[27]  Harith Alani,et al.  Semantic Sentiment Analysis of Twitter , 2012, SEMWEB.

[28]  Ping Zhang,et al.  The Evolution of Social Commerce: The People, Management, Technology, and Information Dimensions , 2012, Commun. Assoc. Inf. Syst..

[29]  Rainer Alt,et al.  Sharing Economy , 2016, Bus. Inf. Syst. Eng..

[30]  Patrick De Pelsmacker,et al.  A Meta-analytic Investigation of the Role of Valence in Online Reviews , 2015 .

[31]  Kang Liu,et al.  Book Review: Sentiment Analysis: Mining Opinions, Sentiments, and Emotions by Bing Liu , 2015, CL.

[32]  Anders Hjalmarsson,et al.  Peer-to-Peer Service Sharing Platforms: Driving Share and Share Alike on a Mass-Scale , 2013, ICIS.

[33]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.