Encyclopedia of Social Network Analysis and Mining

2018 Edition
| Editors: Reda Alhajj, Jon Rokne

Sentiment Analysis in Social Media

  • Noor Fazilla Abd Yusof
  • Chenghua Lin
  • Yulan He
Reference work entry
DOI: https://doi.org/10.1007/978-1-4939-7131-2_120




Naive Bayes classifier


Support vector machines


Maximum entropy classifier


Point-wise mutual information




Sentiment orientation


Sentiment analysis aims to understand subjective information such as opinions, attitudes, and feelings expressed in text. Sentiment analysis tasks include but not limited to the following:
  • Sentiment classification which classifies a given piece of text as positive, negative, or neutral.

  • Opinion retrieval which retrieves opinions in relevance to a specific topic or query.

  • Opinion summarization which summarizes opinions over multiple text sources towards a certain topic.

  • Opinion holder identification which identifies who express a specific opinion.

  • Topic/sentiment dynamics tracking which aims to track sentiment and topic changes over time.

  • Opinion spam detectionwhich identifies fake/untruthful...

This is a preview of subscription content, log in to check access.



This work is supported by the awards made by the UK Engineering and Physical Sciences Research Council (Grant number: EP/P005810/1) and the UK Economic & Social Research Council (Grant number: ES/P011004/1).


  1. Agarwal A, Xie B, Vovsha I, Rambow O, Passonneau R (2011) Sentiment analysis of twitter data. In: Proceedings of the workshop on languages in social media. Association for Computational Linguistics, Portland, pp 30–38Google Scholar
  2. Aue A, Gamon M (2005) Customizing sentiment classifiers to new domains: a case study. In: Proceedings of recent advances in natural language processing (RANLP), BorovetsGoogle Scholar
  3. Barak A, Grohol JM (2011) Current and future trends in internet-supported mental health interventions. J Technol Hum Serv 29(3):155–196CrossRefGoogle Scholar
  4. Barbosa L, Feng J (2010) Robust sentiment detection on twitter from biased and noisy data. In: Proceedings of the 23rd international conference on computational linguistics: posters. Association for Computational Linguistics, Beijing, pp 36–44Google Scholar
  5. Blitzer J, Dredze M, Pereira F (2007) Biographies, bollywood, boom-boxes and blenders: domain adaptation for sentiment classification. In: Proceedings of the Association for Computational Linguistics (ACL), Prague, pp 440–447Google Scholar
  6. Boiy E, Hens P, Deschacht K, Moens MF (2007) Automatic sentiment analysis of on-line text. In Proceedings of the 11th International Conference on Electronic Publishing, pages 349–360, ViennaGoogle Scholar
  7. Boulos MNK, Hetherington L, Wheeler S (2007) Second life: an overview of the potential of 3-d virtual worlds in medical and health education. Health Inf Libr J 24(4):233–245CrossRefGoogle Scholar
  8. Calais Guerra P, Veloso A, Meira Jr W, Almeida V (2011) From bias to opinion: a transfer-learning approach to real-time sentiment analysis. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining, San Diego, pp 150–158Google Scholar
  9. De Choudhury M, Counts S, Horvitz E (2013a) Social media as a measurement tool of depression in populations. In: Proceedings of the 5th annual ACM web science conference. ACM, New York, pp 47–56CrossRefGoogle Scholar
  10. De Choudhury M, Gamon M, Counts S, Horvitz E (2013b) Predicting depression via social media. In: Proceedings of ICWSM, p 2Google Scholar
  11. Denecke K (2009) Assessing content diversity in medical weblogs. In: Proceedings of the first international workshop on living web at the 8th international semantic web conference (ISWC)Google Scholar
  12. Freedman L (2011) The 2011 Social Shopping Study [Online]. Available: http://www.powerreviews.com/assets/download/Social_Shopping_2011_Brief1.pdf [Accessed 2017- 01-13]
  13. Go A, Bhayani R, Huang L (2009) Twitter sentiment classification using distant supervision. CS224N Project Report, Stanford 1(2009): 12Google Scholar
  14. Grajales FJ III, Sheps S, Ho K, Novak-Lauscher H, Eysenbach G (2014) Social media: a review and tutorial of applications in medicine and health care. J Med Internet Res 16(2):e13CrossRefGoogle Scholar
  15. He Y, Lin C, Alani H (2011) Automatically extracting polarity-bearing topics for cross-domain sentiment classification. In: Proceedings of the 49th annual meeting of the Association for Computational Linguistics: human language technologies, vol vol 1. Association for Computational Linguistics, Portland, pp 123–131Google Scholar
  16. Kouloumpis E, Wilson T, Moore JD (2011) Twitter sentiment analysis: the good the bad and the omg! Icwsm 11(538–541):164Google Scholar
  17. Lewis D (1998) Naive (bayes) at forty: the independence assumption in information retrieval. In: Machine learning: ECML-98. Springer, Chemnitz, pp 4–15CrossRefGoogle Scholar
  18. Lin C, He Y (2009) Joint sentiment/topic model for sentiment analysis. In: The 18th ACM conference on information and knowledge management (CIKM), Hong KongGoogle Scholar
  19. Lin C, He Y, Everson R, Rüger S (2011) Weakly-supervised joint sentiment-topic detection from text. IEEE Trans Knowl Data Eng (TKDE) 24(6):1134–1145CrossRefGoogle Scholar
  20. Liu Q, Liu B, Zhang Y, Kim DS, Gao Z (2016) Improving opinion aspect extraction using semantic similarity and aspect associations. In: Proceedings of the thirtieth AAAI conference on artificial intelligence. AAAI Press, pp 2986–2992Google Scholar
  21. Matsumoto S, Takamura H, Okumura M (2005) Sentiment classification using word sub-sequences and dependency sub-trees. In: Proceedings of the Pacific-Asia conference on knowledge discovery and data mining (PAKDD). Springer, Hanoi, pp 301–310Google Scholar
  22. McDonald R, Hannan K, Neylon T, Wells M, Reynar J (2007) Structured models for fine-to-coarse sentiment analysis. In: Proceedings of the annual meeting of the Association of Computational Linguistics (ACL), Prague, pp 432–439Google Scholar
  23. Moe WW, Schweidel DA (2012) Online product opinions: incidence, evaluation, and evolution. Mark Sci 31(3):372–386CrossRefGoogle Scholar
  24. Moreno MA, Jelenchick LA, Egan KG, Cox E, Young H, Gannon KE, Becker T (2011) Feeling bad on facebook: depression disclosures by college students on a social networking site. Depress Anxiety 28(6):447–455CrossRefGoogle Scholar
  25. Nguyen TH, Shirai K, Velcin J (2015) Sentiment analysis on social media for stock movement prediction. Expert Syst Appl 42(24):9603–9611CrossRefGoogle Scholar
  26. Pak A, Paroubek P (2010) Twitter as a corpus for sentiment analysis and opinion mining. In: Proceedings of LREc, vol 10Google Scholar
  27. Pang B, Lee L (2004) A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the 42nd annual meeting on Association for Computational Linguistics. Association for Computational Linguistics, p 271Google Scholar
  28. 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, vol 10. Association for Computational Linguistics, pp 79–86Google Scholar
  29. Park S, Lee SW, Kwak J, Cha M, Jeong B (2013) Activities on facebook reveal the depressive state of users. J Med Internet Res 15(10):e217CrossRefGoogle Scholar
  30. Qiu L, Zhang W, Hu C, Zhao K (2009) SELC: a self-supervised model for sentiment classification. In: Proceeding of the 18th ACM conference on information and knowledge management (CIKM), Hong Kong, pp 929–936Google Scholar
  31. Read J, Carroll J (2009) Weakly supervised techniques for domain-independent sentiment classification. In: Proceeding of the 1st international CIKM workshop on topic-sentiment analysis for mass opinion, Hong Kong, pp 45–52Google Scholar
  32. Ruder TD, Hatch GM, Ampanozi G, Thali MJ, Fischer N (2011) Suicide announcement on facebook. Crisis 32(5):280–282CrossRefGoogle Scholar
  33. Sarner A, Thompson E, Drakos N, Fletcher C, Mann J, Maoz M (2011) Magic quadrant for social crm. Gartner, StamfordGoogle Scholar
  34. Si J, Mukherjee A, Liu B, Li Q, Li H, Deng X (2013) Exploiting topic based twitter sentiment for stock prediction. ACL 51(2):24–29Google Scholar
  35. Si J, Mukherjee A, Liu B, Pan SJ, Li Q, Li H (2014) Exploiting social relations and sentiment for stock prediction. In: Proccedings of EMNLP, vol 14, pp 1139–1145Google Scholar
  36. 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, Edinburgh, pp 53–63Google Scholar
  37. Tan C, Lee L, Tang J, Jiang L, Zhou M, Li P (2011) User-level sentiment analysis incorporating social networks. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining, San Diego, 21–24 Aug 2011, pp 1397–1405Google Scholar
  38. Thom J, Millen DR (2012) Stuff ibmers say: Microblogs as an expression of organizational culture. In: ICWSMGoogle Scholar
  39. Turney PD (2002) Thumbs up or thumbs down?: semantic orientation applied to unsupervised classification of reviews. In: Proceedings of the 40th annual meeting on association for computational linguistics. Association for Computational Linguistics, Philadelphia, pp 417–424Google Scholar
  40. Turney PD, Littman ML (2002) Unsupervised learning of semantic orientation from a hundred-billion-word corpus. Technical Report EGB-1094, National Research Council CanadaGoogle Scholar
  41. Uhl MW (2014) Reuters sentiment and stock returns. J Behav Financ 15(4):287–298CrossRefGoogle Scholar
  42. Wan S, Paris C (2014) Improving government services with social media feedback. In: Proceedings of the 19th international conference on intelligent user interfaces. ACM, Haifa, pp 27–36CrossRefGoogle Scholar
  43. Whitelaw C, Garg N, Argamon S (2005) Using appraisal groups for sentiment analysis. In: Proceedings of the ACM international conference on information and knowledge management (CIKM), Bremen, pp 625–631.  https://doi.org/10.1145/1099554.1099714
  44. Yellowlees PM, Cook JN (2006) Education about hallucinations using an internet virtual reality system: a qualitative survey. Acad Psychiatry 30(6):534–539CrossRefGoogle Scholar
  45. Zagibalov T, Carroll J (2008a) Automatic seed word selection for unsupervised sentiment classification of Chinese text. In: Proceedings of the 22nd international conference on computational linguistics (COLING), Manchester, pp 1073–1080Google Scholar
  46. Zagibalov T, Carroll J (2008b) Unsupervised classification of sentiment and objectivity in chinese text. In: Proceedings of the third international joint conference on natural language processing, Hyderabad, pp 304–311Google Scholar
  47. Zaidan O, Eisner J, Piatko C (2007) Using annotator rationales to improve machine learning for text categorization. In: Proceedings of NAACL-HLT, Rochester, pp 260–267Google Scholar

Copyright information

© Springer Science+Business Media LLC, part of Springer Nature 2018

Authors and Affiliations

  • Noor Fazilla Abd Yusof
    • 1
  • Chenghua Lin
    • 1
  • Yulan He
    • 2
  1. 1.Department of Computing ScienceUniversity of AberdeenAberdeenUK
  2. 2.School of Engineering and Applied Science, Aston UniversityBirminghamUK

Section editors and affiliations

  • Thomas Gottron
    • 1
  • Stefan Schlobach
    • 2
  • Steffen Staab
    • 3
  1. 1.Institute for Web Science and TechnologiesUniversität Koblenz-LandauKoblenzGermany
  2. 2.YUAmsterdamThe Netherlands
  3. 3.Institute for Web Science and TechnologiesUniversität Koblenz-LandauKoblenzGermany