Abstract
The immense growth of online social networks from simply being a medium of connecting people to assuming a variety of roles has led to a massive increase in their use and popularity. Today, networks like Facebook and Twitter act as news sources, mediums of advertising and facilitators of socio-political revolutions. In such a scenario, it is of vital importance to be able to detect the opinions of social network users in order to study the opinion flow processes that unfold in these networks. For many topics, the focus of the conversation evolves over time based on the occurrence of real-world events, which makes opinion detection challenging. Since it is not practical to label samples from every point in time, a general supervised learning approach is infeasible. In this work we propose a temporal machine-learning model that has its underpinnings in social network research conducted by sociologists over the years, to detect user opinions in evolving conversations. It uses a combination of hashtags and n-grams as features to identify the opinions of Twitter users on a topic, from their publicly available tweets. We use it to detect temporal opinions on Obamacare and U.S. Immigration Reform, for which it is able to identify user opinions with a very high degree of accuracy for a randomly chosen set of users over time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Obamacare facts. http://obamacarefacts.com/obamacare-facts/
p-value. http://en.wikipedia.org/wiki/P-value
Twitter usage statistics. http://www.internetlivestats.com/twitter-statistics/
U.S. immigration reform. https://en.wikipedia.org/wiki/Border_Security,_Economic_Opportunity,_and_Immigration_Modernization_Act_of_2013
Revolutionizing revolutions: Virtual collective consciousness and the arab spring (2012). http://www.huffingtonpost.com/yousri-marzouki/revolutionizing-revolutio_b_1679181.html
Obamacare sees social media surge ahead of deadline, March 2014. http://www.nextgov.com/health/2014/03/obamacare-sees-social-media-surge-ahead-deadline/81625/
Social networks and social media in ukrainian “euromaidan” protests (2014). http://www.washingtonpost.com/blogs/monkey-cage/wp/2014/01/02/social-networks-and-social-media-in-ukrainian-euromaidan-protests-2/
The top 20 valuable facebook statistics (2015). https://zephoria.com/social-media/top-15-valuable-facebook-statistics/ (updated February 2015)
Akkaya, C., Wiebe, J., Mihalcea, R.: Subjectivity word sense disambiguation. In: Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing, vol. 1, pp. 190–199. Association for Computational Linguistics (2009)
Baccianella, S., Esuli, A., Sebastiani, F.: Sentiwordnet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining. In: LREC, vol. 10, pp. 2200–2204 (2010)
Bespalov, D., Bai, B., Qi, Y., Shokoufandeh, A.: Sentiment classification based on supervised latent n-gram analysis. In: Proceedings of the 20th ACM International Conference on Information and Knowledge Management, pp. 375–382. ACM (2011)
Bhattacharjee, K., Petzold, L.: Probabilistic user-level opinion detection on online social networks. In: Aiello, L.M., McFarland, D. (eds.) SocInfo 2014. LNCS, vol. 8851, pp. 309–325. Springer, Heidelberg (2014)
Bono, J.E., Ilies, R.: Charisma, positive emotions and mood contagion. The Leadership Quarterly 17(4), 317–334 (2006)
Dave, K., Lawrence, S., Pennock, D.M.: Mining the peanut gallery: opinion extraction and semantic classification of product reviews. In: Proceedings of the 12th international conference on World Wide Web, pp. 519–528. ACM (2003)
Davidov, D., Tsur, O., Rappoport, A.: Enhanced sentiment learning using twitter hashtags and smileys. In: Proceedings of the 23rd International Conference on Computational Linguistics: Posters (2010)
DeGroot, M.H.: Reaching a consensus. Journal of the American Statistical Association 69(345), 118–121 (1974)
Esuli, A., Sebastiani, F.: Sentiwordnet: a publicly available lexical resource for opinion mining. Proceedings of LREC 6, 417–422 (2006)
Fawcett, T.: An introduction to ROC analysis. Pattern Recognition Letters 27(8), 861–874 (2006)
Friedkin, N.E., Johnsen, E.C.: Social influence networks and opinion change. Advances in Group Processes 16(1), 1–29 (1999)
Garas, A., Garcia, D., Skowron, M., Schweitzer, F.: Emotional persistence in online chatting communities. Scientific Reports 2 (2012)
Gilbert, E., Karahalios, K.: Predicting tie strength with social media. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (2009)
Go, A., Bhayani, R., Huang, L.: Twitter sentiment classification using distant supervision. CS224N Project Report, Stanford, 1–12 (2009a)
Kucuktunc, O., Cambazoglu, B.B., Weber, I., Ferhatosmanoglu, H.: A large-scale sentiment analysis for Yahoo! answers. In: Proceedings of the Fifth ACM International Conference on Web Search and Data Mining (2012)
LIWC: LIWC software (2001). http://www.liwc.net/index.php
MPQA: MPQA (2005). http://mpqa.cs.pitt.edu/lexicons/
Ng, A.Y.: Feature election, L 1 vs. L 2 regularization, and rotational invariance. In: Proceedings of the Twenty-First International Conference on Machine Learning (2004)
Pak, A., Paroubek, P.: Twitter as a corpus for sentiment analysis and opinion mining. In: LREC (2010)
Pedregosa, F., et al.: Scikit-learn: Machine learning in Python. Journal of Machine Learning Research 12, 2825–2830 (2011)
Pendse, S.V., Tetteh, I.K., Semazzi, F.H., Kumar, V., Samatova, N.F.: Toward data-driven, semi-automatic inference of phenomenological physical models: application to eastern sahel rainfall. In: SIAM International Conference on Data Mining (2012)
Pennebaker, J.W., Chung, C.K., Ireland, M., Gonzales, A., Booth, R.J.: The development and psychometric properties of LIWC 2007. Austin, TX, LIWC. Net (2007)
Pennebaker, J.W., Francis, M.E., Booth, R.J.: Linguistic inquiry and word count: LIWC 2001 (2001)
Tan, C., Lee, L., Tang, J., Jiang, L., Zhou, M., Li, P.: User-level sentiment analysis incorporating social networks. In: Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1397–1405. ACM (2011)
Tan, S., Li, Y., Sun, H., Guan, Z., Yan, X., Bu, J., Chen, C., He, X.: Interpreting the public sentiment variations on twitter. IEEE Transactions on Knowledge and Data Engineering 26(5), 1158–1170 (2014)
Thelwall, M., Buckley, K., Paltoglou, G.: Sentiment in twitter events. Journal of the American Society for Information Science and Technology 62(2), 406–418 (2011)
Thelwall, M., Buckley, K., Paltoglou, G., Cai, D., Kappas, A.: Sentiment strength detection in short informal text. Journal of the American Society for Information Science and Technology 61(12), 2544–2558 (2010)
Wang, X., Wei, F., Liu, X., Zhou, M., Zhang, M.: Topic sentiment analysis in twitter: a graph-based hashtag sentiment classification approach. In: Proceedings of the 20th ACM International Conference on Information and Knowledge Management (2011)
Wiebe, J., Wilson, T., Cardie, C.: Annotating expressions of opinions and emotions in language. Language Resources and Evaluation 39(2–3), 165–210 (2005)
Wilson, T.: Fine-grained subjectivity analysis. Ph.D. thesis, Doctoral Dissertation, University of Pittsburgh (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Bhattacharjee, K., Petzold, L. (2015). Detecting Opinions in a Temporally Evolving Conversation on Twitter. In: Liu, TY., Scollon, C., Zhu, W. (eds) Social Informatics. SocInfo 2015. Lecture Notes in Computer Science(), vol 9471. Springer, Cham. https://doi.org/10.1007/978-3-319-27433-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-27433-1_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27432-4
Online ISBN: 978-3-319-27433-1
eBook Packages: Computer ScienceComputer Science (R0)