Dark Web pp 203-225 | Cite as

Affect Analysis

  • Hsinchun ChenEmail author
Part of the Integrated Series in Information Systems book series (ISIS, volume 30)


Analysis of affective intensities in computer-mediated communication is important in order to allow a better understanding of online users’ emotions and preferences. Despite considerable research on textual affect classification, it is unclear which features and techniques are most effective. In this chapter, we compared several feature representations for affect analysis, including learned n-grams and various automatically and manually crafted affect lexicons. We also proposed the support vector regression correlation ensemble (SVRCE) method for enhanced classification of affect intensities. SVRCE uses an ensemble of classifiers, each trained using a feature subset tailored toward classifying a single affect class. The ensemble is combined with affect correlation information to enable better prediction of emotive intensities. Experiments were conducted on four test beds encompassing web forums, blogs, and online stories. The results revealed that learned n-grams were more effective than lexicon-based affect representations. The findings also indicated that SVRCE outperformed comparison techniques, including Pace regression, semantic orientation, and WordNet models. Ablation testing showed that the improved performance of SVRCE was attributable to its use of feature ensembles as well as affect correlation information. A case study was conducted to illustrate the utility of the features and techniques for affect analysis of large archives of online discourse of US and Middle Eastern extremists.


Support Vector Regression Feature Subset Sentiment Analysis Affect Intensity Pointwise Mutual Information 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Abbasi, A., Chen, H., and Salem, A. “Sentiment analysis in multiple languages: Feature selection for opinion classification in web forums,” ACM Trans. on Information Systems, vol. 26(3), 2008.CrossRefGoogle Scholar
  2. Argamon, S., Whitelaw, C., Chase, P., Hota, S.R., Garg, N., and Levitan, S. “Stylistic text classification using functional lexical features,” Journal of the American Society for Information Science and Technology, vol. 58(6), pp. 802–822, 2007.CrossRefGoogle Scholar
  3. Chuang, Z. and Wu, C. “Multi-modal emotion recognition from speech and text,” Computational Linguistics and Chinese Language Processing, vol. 9(2), pp. 45–62, 2004.Google Scholar
  4. Cherkauer, K.J., “Human expert-level performance on a scientific image analysis task by a system using combined artificial neural networks,” In Chan, P. (Ed.), Working Notes of the AAAI Workshop on Integrating Multiple Learned Models, pp. 15–21, 1996.Google Scholar
  5. Cho, Y.H. and Lee, K.J. “Automatic affect recognition using natural language processing techniques and manually built affect lexicon,” IEICE Tran. Information Systems, vol. E89(12), pp. 2964–2971, 2006.CrossRefGoogle Scholar
  6. Dietterich, T. G. “Ensemble methods in machine learning,” In Proc. of the 1stInt’l Workshop on Multiple Classifier Systems, pp. 1–15, 2000.Google Scholar
  7. Donath, J., Karahalio, K. and Viegas, F. “Visualizing conversation,” In Proc. of the 32nd Conf. on Computer-Human Interaction, Chicago, USA, 1999.Google Scholar
  8. Fellbaum, C. (Ed.). WordNet: An Electronic Lexical Database, Cambridge, MA. MIT Press, 1998.zbMATHGoogle Scholar
  9. Grefenstette, G., Qu, Y., Evans, D. A., and Shanahan, J. G. “Validating the coverage of lexical resources for affect analysis and automatically classifying new words along semantic axes,” In Yan Qu, James Shanahan, and Janyce Wiebe, (Eds.), Exploring Attitude and Affect in Text: Theories and Applications, AAAI-2004 Spring Symposium Series, pp. 71–78, 2004a.Google Scholar
  10. Grefenstette, G., Qu, Y., Shanahan, J. G., and Evans, D. A. “Coupling niche browsers and affect analysis for an opinion mining application,” In Proc. of the 12thInt’l Conf. Recherche d’Information Assistee par Ordinateur, pp. 186–194, 2004b.Google Scholar
  11. Hearst, M. A. “Direction-based text interpretation as an information access refinement,” In P. Jacobs (Ed.), Text-Based Intelligent Systems: Current Research and Practice in Information Extraction and Retrieval. Mahwah, NJ: Lawrence Erlbaum Associates, 1992.Google Scholar
  12. Jiang, M., Jensen, E., Beitzel, S., and Argamon, S. “Choosing the right bigrams for information retrieval” In Proc. of the Meeting of the Int’l Federation of Classification Societies, 2004.Google Scholar
  13. Kim, S. and Hovy, E. “Determining the sentiment of opinions,” In Proc. of the 20thInt’l Conf. on Computational Linguistics, pp. 1367–1373, 2004.Google Scholar
  14. Liu, H., Lieberman, H., Selker, T. “A model of textual affect sensing using real-world knowledge.” In Proc. of the 8th Int’l Conf.on Intelligent User Interfaces, Miami, Fl., 2003.Google Scholar
  15. Ma, C., Prendinger, H., and Ishizuka, M. “Emotion estimation and reasoning based on affective textual interaction,” In Proc. of the First Int’l Conf. on Affective Computing and Intelligent Interaction, pp. 622–628, 2005.Google Scholar
  16. Mishne, G. “Experiments with mood classification,” In Proc. of Stylistic Analysis of Text for Information Access Workshop, 2005.Google Scholar
  17. Mishne, G. and Rijke, M. de. “Capturing global mood levels using blog posts,” In Proc. of the AAAI 2006 Spring Symposium on Computational Approaches to Analysing Weblogs, 2006.Google Scholar
  18. Nigam, K. and Hurst, M. “Towards a robust metric of opinion,” In Proc. of the AAAI Spring Symposium on Exploring Attitude and Affect in Text, 2004.Google Scholar
  19. Pang, B., Lee, L., and Vaithyanathain, S. “Thumbs up? Sentiment classification using machine learning techniques,” In Proc. of the Empirical Methods in Natural Language Processing, pp. 79–86, 2002.Google Scholar
  20. Pang, B. and Lee, L. “Seeing stars: Exploiting class relationships for sentiment categorization with respect to rating scales,” In Proc. of the Annual Meeting on Association for Computational Linguistics, pp. 115–124, 2005.Google Scholar
  21. Picard, R.W. Affective Computing. Cambridge, MA. MIT Press, 1997.Google Scholar
  22. Picard, R.W., Vyzas, E., and Healey, J. “Toward machine emotional intelligence: analysis of affective physiological state,” IEEE Tran. Pattern Analysis and Machine Intelligence, vol. 23(10), pp. 1179–1191, 2001.CrossRefGoogle Scholar
  23. Read, J. “Recognizing affect in text using point-wise mutual information,” Master’s Thesis, 2004.Google Scholar
  24. Schumaker, R. and Chen, H. “Textual analysis of stock market prediction using financial news articles,” Americas Conference on Information Systems (AMCIS-2006), Acapulco, Mexico, 2006.Google Scholar
  25. Stamatatos, E. and Widmer, G. “Music performer recognition using an ensemble of simple classifiers,” In Proc. of the 15thEuropean Conf. on Artificial Intelligence, Lyon France, 2002.Google Scholar
  26. Subasic, P. and Huettner, A. “Affect analysis of text using fuzzy semantic typing,” IEEE Tran. Fuzzy Systems, vol. 9(4), pp. 483–496, 2001.CrossRefGoogle Scholar
  27. Turney, P.D. and Littman, M.L. “Measuring praise and criticism: inference of semantic orientation from association,” ACM Trans. Information Systems, vol. 21(4), pp. 315–346, 2003.CrossRefGoogle Scholar
  28. Valitutti, A., Strapparava, C., and Stock, O. “Developing affective lexical resources,” PsychNology Journal, vol. 2(1), pp. 61–83, 2004.Google Scholar
  29. Wiebe, J. “Tracking point of view in narrative,” Computational Linguistics, vol. 20(2), pp. 233–287, 1994.Google Scholar
  30. Wiebe, J., Wilson, T., Bruce, R., Bell, M., and Martin, M. “Learning subjective language,” Computational Linguistics, vol. 30(3), pp. 277–308, 2004.CrossRefGoogle Scholar
  31. Witten, H. and Frank, E. Data mining: Practical machine learning tools and techniques, Morgan Kauffman, 2nd Edition, 2005.Google Scholar
  32. Wu, C., Chuang, Z., and Lin, Y. “Emotion recognition from text using semantic labels and ­separable mixture models,” ACM Trans. Asian Language Information Processing, vol. 5(2), pp. 165–182, 2006.CrossRefGoogle Scholar
  33. Yang, Y. and Pederson, J.O. “A comparative study on feature selection in text categorization,” In Proc. of the 14thInt’l Conference on Machine Learning, pp. 412–420, 1997.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2012

Authors and Affiliations

  1. 1.Department of Management Information SystemsUniversity of ArizonaTusconUSA

Personalised recommendations