A System of Systems Service Design for Social Media Analytics

Most social media analyses such as sentiment analysis for microblogs are often built as standalone, endpoint to endpoint applications. This makes the collaboration among distributed software and data service providers to create composite social analytic solutions difficult. This paper first proposes a system of systems service architecture (SoS-SA) design for social media analytics that support and facilitate efficient collaboration among distributed service providers. Then we propose a novel Twitters sentiment analysis service implemented on top of this design to illustrate its potentials. Current sentiment classification applications based on supervised learning methods relies too heavily on the chosen large training datasets, approaches using automatically generated training datasets also often result in the huge imbalance between the subjective classes and the objective classes in the sentiment of tweets, making it difficult to obtain good recall performance for the subjective ones. To address this issue, our proposed solution is based on a semi-supervised learning method for tweet sentiment classification. Experiments show that the performance of our method is better than those of the previous work.

[1]  Paul G. Carlock,et al.  System of Systems (SoS) enterprise systems engineering for information‐intensive organizations , 2001 .

[2]  Ari Rappoport,et al.  Enhanced Sentiment Learning Using Twitter Hashtags and Smileys , 2010, COLING.

[3]  Pearl Brereton,et al.  Turning Software into a Service , 2003, Computer.

[4]  Ying Xing,et al.  Distributed operation in the Borealis stream processing engine , 2005, SIGMOD '05.

[5]  Wei Zhang,et al.  Opinion retrieval from blogs , 2007, CIKM '07.

[6]  Xiaolong Wang,et al.  Topic sentiment analysis in twitter: a graph-based hashtag sentiment classification approach , 2011, CIKM '11.

[7]  G. A. Mishne,et al.  Expiriments with mood classification in blog posts , 2005, SIGIR 2005.

[8]  Janyce Wiebe,et al.  Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis , 2005, HLT.

[9]  Xiaoyan Zhu,et al.  Movie review mining and summarization , 2006, CIKM '06.

[10]  Tiejun Zhao,et al.  Target-dependent Twitter Sentiment Classification , 2011, ACL.

[11]  Edward Curry,et al.  System of systems information interoperability using a linked dataspace , 2012, 2012 7th International Conference on System of Systems Engineering (SoSE).

[12]  Ari Rappoport,et al.  Semi-Supervised Recognition of Sarcasm in Twitter and Amazon , 2010, CoNLL.

[13]  Ari Rappoport,et al.  ICWSM - A Great Catchy Name: Semi-Supervised Recognition of Sarcastic Sentences in Online Product Reviews , 2010, ICWSM.

[14]  Janyce Wiebe,et al.  Articles: Recognizing Contextual Polarity: An Exploration of Features for Phrase-Level Sentiment Analysis , 2009, CL.

[15]  Jonathon Read,et al.  Using Emoticons to Reduce Dependency in Machine Learning Techniques for Sentiment Classification , 2005, ACL.

[16]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[17]  Junlan Feng,et al.  Robust Sentiment Detection on Twitter from Biased and Noisy Data , 2010, COLING.

[18]  Pushpak Bhattacharyya,et al.  TwiSent: a multistage system for analyzing sentiment in twitter , 2012, CIKM '12.

[19]  Tony Hey,et al.  The Fourth Paradigm: Data-Intensive Scientific Discovery , 2009 .