Skip to main content

BATframe: An Unsupervised Approach for Domain-Sensitive Affect Detection

  • Conference paper
  • First Online:
Computational Linguistics and Intelligent Text Processing (CICLing 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10762))

Abstract

Generic sentiment and emotion lexica are widely used for the fine–grained analysis of human affect from text. In order to accurately detect affect, there is a need for domain intelligence, that enables understanding of the perceived interpretation of the same words in varied contexts. Recent work has focused on automatically inducing the polarity of given terms in changing contexts. We propose an unsupervised approach for the construction of domain–specific affect lexica along these lines. The algorithm is seeded with existing standard lexica and expanded based on context–relevant word associations. Experiments show that our lexicon provides better coverage than standard lexica on both short as well as long texts, and corresponds well with human–annotated affect values. Our framework outperforms the state–of–the–art generic and domain–specific approaches with a precision of over 70% for the emotion detection task on the SemEval 2007 Affect Corpus.

K. Jaidka—This work was done when all authors were at Adobe Research. All authors have equal contribution in this paper.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bradley, M.M., Lang, P.J.: Affective norms for english words (anew): instruction manual and affective ratings. Technical report C-1, The Center for Research in Psychophysiology, University of Florida (1999)

    Google Scholar 

  2. Ribeiro, F.N., Araújo, M., Gonçalves, P., Gonçalves, M.A., Benevenuto, F.: Sentibench-a benchmark comparison of state-of-the-practice sentiment analysis methods. EPJ Data Sci. 5, 1–29 (2016)

    Article  Google Scholar 

  3. Blitzer, J., Dredze, M., Pereira, F.: Biographies, bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification. ACL 7, 440–447 (2007)

    Google Scholar 

  4. Muhammad, A., Wiratunga, N., Lothian, R., Glassey, R.: Domain-based lexicon enhancement for sentiment analysis. In: SMA@ BCS-SGA I, pp 7–18 (2013)

    Google Scholar 

  5. Nielsen, F.Å.: A new anew: evaluation of a word list for sentiment analysis in microblogs. arXiv preprint arXiv:1103.2903 (2011)

  6. Mohammad, S.M., Turney, P.D.: NRC emotion lexicon. NRC Technical Report (2013)

    Google Scholar 

  7. Hatzivassiloglou, V., McKeown, K.R.: Predicting the semantic orientation of adjectives. In: Proceedings of the Eighth Conference on European Chapter of the Association for Computational Linguistics, pp. 174–181. Association for Computational Linguistics (1997)

    Google Scholar 

  8. Qiu, G., Liu, B., Bu, J., Chen, C.: Opinion word expansion and target extraction through double propagation. Comput. Linguist. 37, 9–27 (2011)

    Article  Google Scholar 

  9. Miller, G.A.: Wordnet: a lexical database for english. Commun. ACM 38, 39–41 (1995)

    Article  Google Scholar 

  10. Chikersal, P., Poria, S., Cambria, E., Gelbukh, A., Siong, C.E.: Modelling public sentiment in twitter: using linguistic patterns to enhance supervised learning. In: International Conference on Intelligent Text Processing and Computational Linguistics, pp. 49–65. Springer (2015)

    Google Scholar 

  11. Turney, P.D., Littman, M.L.: Measuring praise and criticism: inference of semantic orientation from association. ACM Trans. Inform. Syst. (TOIS) 21, 315–346 (2003)

    Article  Google Scholar 

  12. Bestgen, Y.: Building affective lexicons from specific corpora for automatic sentiment analysis. In: LREC (2008)

    Google Scholar 

  13. Bestgen, Y., Vincze, N.: Checking and bootstrapping lexical norms by means of word similarity indexes. Behav. Res. Methods 44, 998–1006 (2012)

    Article  Google Scholar 

  14. Wiebe, J., Wilson, T., Bell, M.: Identifying collocations for recognizing opinions. In: Proceedings of the ACL-01 Workshop on Collocation: Computational Extraction, Analysis, and Exploitation, pp. 24–31 (2001)

    Google Scholar 

  15. Dragut, E.C., Yu, C., Sistla, P., Meng, W.: Construction of a sentimental word dictionary. In: Proceedings of the 19th ACM International Conference on Information and Knowledge Management, CIKM ’10, pp. 1761–1764. ACM, New York (2010)

    Google Scholar 

  16. Bird, S.: Nltk: the natural language toolkit. In: Proceedings of the COLING/ACL on Interactive presentation sessions, pp. 69–72. Association for Computational Linguistics (2006)

    Google Scholar 

  17. Manning, C.D., Surdeanu, M., Bauer, J., Finkel, J.R., Bethard, S., McClosky, D.: The stanford corenlp natural language processing toolkit. In: ACL (System Demonstrations), pp. 55–60 (2014)

    Google Scholar 

  18. Strapparava, C., Mihalcea, R.: Semeval-2007 task 14: Affective text. In: Proceedings of the 4th International Workshop on Semantic Evaluations, pp. 70–74. Association for Computational Linguistics (2007)

    Google Scholar 

  19. Brett, D., Pinna, A.: The distribution of affective words in a corpus of newspaper articles. Procedia - Soc. Behav. Sci. 95, 621–629 (2013)

    Article  Google Scholar 

  20. Ekman, P.: An argument for basic emotions. Cogn. Emot. 6, 169–200 (1992)

    Article  Google Scholar 

  21. Mitchell, S., OSullivan, M., Dunning, I.: Pulp: a linear programming toolkit for python. The University of Auckland, Auckland, New Zealand. http://www.optimization-online.org/DB_FILE/2011/09/3178.pdf (2011)

  22. Jones, E., Oliphant, T., Peterson, P., et al.: SciPy: open source scientific tools for Python (2001). Accessed 2017 Jan 17

    Google Scholar 

  23. Lu, Y., Castellanos, M., Dayal, U., Zhai, C.: Automatic construction of a context-aware sentiment lexicon: An optimization approach. In: Proceedings of the 20th International Conference on World Wide Web, pp. 347–356. ACM (2011)

    Google Scholar 

  24. Mohammad, S.M.: # emotional tweets. In: Proceedings of the First Joint Conference on Lexical and Computational Semantics-Volume 1: Proceedings of the main conference and the shared task, and Volume 2: Proceedings of the Sixth International Workshop on Semantic Evaluation, pp. 246–255. Association for Computational Linguistics (2012)

    Google Scholar 

  25. Robertson, S.: Understanding inverse document frequency: on theoretical arguments for idf. J. Doc. 60, 503–520 (2004)

    Article  Google Scholar 

  26. Stone, P.J., Dunphy, D.C., Smith, M.S.: The general inquirer: a computer approach to content analysis (1966)

    Google Scholar 

  27. Pennebaker, J.W., Francis, M.E., Booth, R.J.: Linguistic inquiry and word count: Liwc 2001, vol. 71. Lawrence Erlbaum Associates, Mahway (2001)

    Google Scholar 

  28. Strapparava, C., Valitutti, A.: Wordnet affect: an affective extension of wordnet. LREC 4, 1083–1086 (2004)

    Google Scholar 

  29. Plutchik, R.: A general psychoevolutionary theory of emotion. Theor. Emot. 1, 3–31 (1980)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Niyati Chhaya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jaidka, K., Chhaya, N., Wadbude, R., Kedia, S., Nallagatla, M. (2018). BATframe: An Unsupervised Approach for Domain-Sensitive Affect Detection. In: Gelbukh, A. (eds) Computational Linguistics and Intelligent Text Processing. CICLing 2017. Lecture Notes in Computer Science(), vol 10762. Springer, Cham. https://doi.org/10.1007/978-3-319-77116-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77116-8_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-77115-1

  • Online ISBN: 978-3-319-77116-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics