Abstract
Sentiment analysis on social networks has attracted increasing research attention. Most previous works rely on text mining and the phenomenon of Homophily reflected by explicit friendship relations, which are a weak assumption for modeling sentiment and opinion similarities. In this paper we show that competitive results can be achieved with consideration of implicit influence relationships. In particular, we use heterogeneous graphs to infer sentiment polarities at user-level. We show that information about social influence processes can be used to improve sentiment analysis. Our transductive learning results reveal that incorporating such information can indeed lead to statistically significant sentiment classification improvements.
Similar content being viewed by others
Notes
Note that a friendship relation means that one user follows the other user or they follow each other.
References
Agrawal R, Rajagopalan S, Srikant R, Xu Y (2003) Mining newsgroups using networks arising from social behavior. In: WWW 03: Proceedings of the 12th international conference on World Wide Web, ACM, New York, NY, USA, pp 529–535. https://doi.org/10.1145/775152.775227
Barbosa L, Feng J (2010) Robust sentiment detection on twitter from biased and noisy data. In: Huang CR, Jurafsky D (eds) COLING (Posters), Chinese Information Processing Society of China, pp 36–44
Bermingham A, Smeaton A (2010) Classifying sentiment in microblogs: is brevity an advantage? In: Huang J, Koudas N, Jones GJF, Wu X, Collins- Thompson K, An A (eds) CIKM, ACM, pp 1833–1836
Bifet A, Frank E (2010) Sentiment knowledge discovery in twitter streaming data. In: Pfahringer B, Holmes G, Hoffmann AG (eds) Discovery science, vol 6332. Lecture notes in computer science. Springer, Berlin, pp 1–15
Bollen J, Mao H, Zeng XJ (2011) Twitter mood predicts the stock market. J Comput Sci 2(1):18
Carson JB, Tesluk PE, Marrone JA (2007) Shared leadership in teams: an investigation of antecedent conditions and performance. Acad Manag J 50(5):12171234. https://doi.org/10.5465/amj.2007.20159921
Ding X, Liu B, Yu PS (2008) A holistic lexicon-based approach to opinion mining. In: Proceedings of the conference on web search and web data mining (WSDM), pp 231–240
Dragoni M (2017) A three-phase approach for exploiting opinion mining in computational advertising. IEEE Intell Syst 32(3):2127. https://doi.org/10.1109/MIS.2017.46
Dragoni M, Petrucci G (2017) A neural word embeddings approach for multi-domain sentiment analysis. IEEE Trans Affect Comput 8(4):457470. https://doi.org/10.1109/TAFFC.2017.2717879
Dragoni M, Petrucci G (2018) A fuzzy-based strategy for multi-domain sentiment analysis. Int J Approx Reason 93:5973. https://doi.org/10.1016/j.ijar.2017.10.021
Fang J, Chen B (2011) Incorporating lexicon knowledge into SVM learning to improve sentiment classification. In: Where AI meets psychology (SAAIP) workshop at the 5th international joint conference on natural language processing (IJCNLP) SA (ed), pp 94–100
Freeman LC (1978) Centrality in social networks conceptual clarification. Soc Netw 1(3):215239. https://doi.org/10.1016/0378-8733(78)90021-7
Go A, Bhayani R, Huang L (2009) Twitter sentiment classification using distant supervision. Technical report, Stanford University, pp 1–6
Gryc W, Moilanen K (2010) Leveraging textual sentiment analysis with social network modelling: sentiment analysis of political blogs in the 2008 US presidential election. In: Proceedings of the from text to political positions workshop
Hajian B, White T (2011) Modelling influence in a social network: metrics and evaluation. In: Social-Com/PASSAT, IEEE, pp 497–500
Hu X, Tang L, Tang J, Liu H (2013) Exploiting social relations for sentiment analysis in microblogging. In: Leonardi S, Panconesi A, Ferragina P, Gionis A (eds) WSDM, ACM, pp 537–546
Jiang L, Yu M, Zhou M, Liu X, Zhao T (2011) Target-dependent twitter sentiment classification. In: Lin D, Matsumoto Y, Mihalcea R (eds) ACL, The Association for Computer Linguistics, pp 151–160
Kaewpitakkun Y, Shirai K (2016) Incorporation of target specific knowledge for sentiment analysis on microblogging. IEICE Trans 99D(4):959–968
Kim J, Yoo J, Lim H, Qiu H, Kozareva Z, Galstyan A (2013) Sentiment prediction using collaborative filtering. In: Seventh international AAAI conference on weblogs and social media
Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM 46(5):604632. https://doi.org/10.1145/324133.324140
Kumar A, Sebastian TM (2012) Sentiment analysis on twitter. Int J Comput Sci 9:372–378
Lee AL (2010) Who are the opinion leaders? The physicians, pharmacists, patients, and direct-to-consumer prescription drug advertising. J Health Commun 15:629655
Leenders RT (2002) Modeling social influence through networ autocorrelation: constructing the weight matrix. Soc Netw 24(1):2147
Leitcha D, Sherif M (2017) Twitter mood, ceo succession announcements and stock returns. J Comput Sci 21:110
Li Y, Ma S, Zhang Y, Huang R, Kinshuk, (2013) An improved mix framework for opinion leader identification in online learning communities. Knowl Based Syst 43:43–51. https://doi.org/10.1016/j.knosys.2013.01.005
Liu KL, Li WJ, Guo M (2012) Emoticon smoothed language models for twitter sentiment analysis. In: 26th AAAI conference on artificial intelligence (AAAI 2012), pp 1678–1684
Maas AL, Daly RE, Pham PT, Huang D, Ng AY, Potts C (2011) Learning word vectors for sentiment analysis. In: Lin D, Matsumoto Y, Mihalcea R (eds) ACL, The Association for Computer Linguistics, pp 142–150
Malouf R, Mullen T (2008) Taking sides: user classification for informal online political discourse. Internet Res 18:177190
McPherson M, Smith-Lovin L, Cook JM (2001) Birds of a feather: homophily in social networks. Annu Rev Sociol 27(1):415444
Mudinas A, Zhang D, Levene M (2012) Combining lexicon and learning based approaches for concept-level sentiment analysis. In: Proceedings of the 1st international workshop on issues of sentiment discovery and opinion mining, ACM, pp 1–8
Nozza D, Maccagnola D, Guigue V, Messina E, Gallinari P (2014) A latent representation model for sentiment analysis in heterogeneous social networks. In: Canal C, Idani A (eds) SEFM workshops, vol 8938. lecture notes in computer science. Springer, Berlin, pp 201–213
OConnor B, Balasubramanyan R, Routledge BR, Smith NA (2010) From tweets to polls: linking text sentiment to public opinion time series. In: Proceedings of ICWSM, 11, pp 122–129
Page L, Brin S, Motwani R, Winograd T (1999) The pagerank citation ranking: Bringing order to the web. Technical report, Stanford Digital Library Technologies Project, Stanford University
Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retriev 2:1135
Pang B, Lee L, Vaithyanathan S (2002) Thumbs up? sentiment classification using machine learning techniques. In: Proceedings of the ACL-02 conference on empirical methods in natural language processing, 10, pp 79–86
Pozzi FA, Maccagnola D, Fersini E, Messina E (2013) Enhance user-level sentiment analysis on microblogs with approval relations. In: Baldoni M, Baroglio C, Boella G, Micalizio R (eds) AI*IA, lecture notes in computer science, vol 8249. Springer, Berlin, pp 133–144
Saif H, He Y, Alani H (2012) Semantic sentiment analysis of twitter. In: The semantic WebISWC. Springer, Berlin, pp 508–524
Smith LM, Zhu L, Lerman K, Kozareva Z (2013) The role of social media in the discussion of controversial topics. In: SocialCom, IEEE Computer Society, pp 236–243
Speriosu M, Sudan N, Upadhyay S, Baldridge J (2011) Twitter polarity classification with label propagation over lexical links and the follower graph. In: Proceedings of the first workshop on unsupervised learning in NLP, Association for Computational Linguistics, EMNLP 11, pp 53–63
Taboada M, Brooke J, Tofiloski M, Voll K, Stede M (2011) Lexicon-based methods for sentiment analysis. Comput Linguist 37:267307
Tan C, Lee L, Tang J, Jiang L, Zhou M, Li P (2011) User-level sentiment analysis incorporating social networks. In: Apt C, Ghosh J, Smyth P (eds) KDD, ACM, pp 1397–1405
Thelwall M, Buckley K, Paltoglou G, Cai D, Kappas A (2010) Sentiment strength detection in short informal text. J Am Soc Inf Sci Technol 61:25442558
Thelwall M, Buckley K, Paltoglou G (2012) Sentiment strength detection for the social web. JASIST 63:163173
Vishwanath A (2006) The effect of the number of opinion seekers and leaders on technology attitudes and choices. Hum Commun Res 32(322):350. https://doi.org/10.1111/j.1468-2958.2006.00278.x
Vo DT, Zhang Y (2015) Target-dependent twitter sentiment classification with rich automatic features. In: Yang Q, Wooldridge M (eds) IJCAI, AAAI Press, pp 1347–1353
Wang S, Manning CD (2012) Baselines and bigrams: simple, good sentiment and topic classification. In: ACL (2), The Association for Computer Linguistics, pp 90–94
Wick M, Rohanimanesh K, Culotta A, McCallum A (2009) Samplerank: learning preferences from atomic gradients. In: On advances in ranking NIP- SNW, pp 1–5
Wu SJ, Chiang RD, Chang HC (2018) Applying sentiment analysis in social web for smart decision support marketing. J Ambient Intell Hum Comput. https://doi.org/10.1007/s12652-018-0683-9
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chouchani, N., Abed, M. Enhance sentiment analysis on social networks with social influence analytics. J Ambient Intell Human Comput 11, 139–149 (2020). https://doi.org/10.1007/s12652-019-01234-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01234-0