Skip to main content

2015 | OriginalPaper | Buchkapitel

Twitter Sarcasm Detection Exploiting a Context-Based Model

verfasst von : Zelin Wang, Zhijian Wu, Ruimin Wang, Yafeng Ren

Erschienen in: Web Information Systems Engineering – WISE 2015

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Automatically detecting sarcasm in twitter is a challenging task because sarcasm transforms the polarity of an apparently positive or negative utterance into its opposite. Previous work focus on feature modeling of the single tweet, which limit the performance of the task. These methods did not leverage contextual information regarding the author or the tweet to improve the performance of sarcasm detection. However, tweets are filtered through streams of posts, so that a wider context, e.g. a conversation or topic, is always available. In this paper, we compared sarcastic utterances in twitter to utterances that express positive or negative attitudes without sarcasm. The sarcasm detection problem is modeled as a sequential classification task over a tweet and his contextual information. A Markovian formulation of the Support Vector Machine discriminative model as embodied by the \(SVM^{hmm}\) algorithm has been employed to assign the category label to entire sequence. Experimental results show that sequential classification effectively embodied evidence about the context information and is able to reach a relative increment in detection performance.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
2
To address the concern of Davidov et al. (2010) that tweets with #hashtags are noisy.
 
3
This method is found from Liang (2005), https://​github.​com/​percyliang/​brown-cluster.
 
Literatur
1.
Zurück zum Zitat Liu, B., Zhang, L.: A survey of opinion mining and sentiment analysis. In: Aggarwal, C.C., Zhai, C. (eds.) Mining Text Data, pp. 415–463. Springer, New York (2012)CrossRef Liu, B., Zhang, L.: A survey of opinion mining and sentiment analysis. In: Aggarwal, C.C., Zhai, C. (eds.) Mining Text Data, pp. 415–463. Springer, New York (2012)CrossRef
2.
Zurück zum Zitat Tsytsarau, M., Palpanas, T.: Survey on mining subjective data on the Web. Data Min. Knowl. Discov. 24(3), 478–514 (2012)MATHCrossRef Tsytsarau, M., Palpanas, T.: Survey on mining subjective data on the Web. Data Min. Knowl. Discov. 24(3), 478–514 (2012)MATHCrossRef
3.
Zurück zum Zitat Davidov, D., Tsur, O., Rappoport, A.: Semi-supervised recognition of sarcastic sentences in Twitter and Amazon. In: Processdings of the Fourteenth Conference on Computational Natural Language Learning (CoNLL 2010), Uppsala, Sweden, pp. 107–116 (2010) Davidov, D., Tsur, O., Rappoport, A.: Semi-supervised recognition of sarcastic sentences in Twitter and Amazon. In: Processdings of the Fourteenth Conference on Computational Natural Language Learning (CoNLL 2010), Uppsala, Sweden, pp. 107–116 (2010)
4.
Zurück zum Zitat Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends Inf. Retireval 2(1–2), 1–135 (2008)CrossRef Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends Inf. Retireval 2(1–2), 1–135 (2008)CrossRef
5.
Zurück zum Zitat Altun, Y., Tsochantaridis, I., Hofmann, T.: Hidden Markov support vector machines. In: Processdings of the International Conference on Machine Learning (ICML 2003), Washington, pp. 3–10 (2003) Altun, Y., Tsochantaridis, I., Hofmann, T.: Hidden Markov support vector machines. In: Processdings of the International Conference on Machine Learning (ICML 2003), Washington, pp. 3–10 (2003)
6.
Zurück zum Zitat Vanzo, A., Crose, D., Basili, R.: A context-based model for sentiment analysis in Twitter. In: Processdings of the 25th International Conference on Computational Linguistics: Technical Papers (COLING 2014), Dublin, Ireland, pp. 2345–2354 (2014) Vanzo, A., Crose, D., Basili, R.: A context-based model for sentiment analysis in Twitter. In: Processdings of the 25th International Conference on Computational Linguistics: Technical Papers (COLING 2014), Dublin, Ireland, pp. 2345–2354 (2014)
7.
Zurück zum Zitat Gonzalez-Ibanez, R., Muresan, S., Wacholder, N.: Identifying sarcasm in Twitter: a closer look. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies (ACL-HLT 2011), Portland, Oregon, pp. 581–586 (2011) Gonzalez-Ibanez, R., Muresan, S., Wacholder, N.: Identifying sarcasm in Twitter: a closer look. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies (ACL-HLT 2011), Portland, Oregon, pp. 581–586 (2011)
8.
Zurück zum Zitat Filatova, E.: Irony and Sarcasm: corpus generation and analysis using crowdsourcing. In: Language Resources and Evaluation, pp. 392–398 (2012) Filatova, E.: Irony and Sarcasm: corpus generation and analysis using crowdsourcing. In: Language Resources and Evaluation, pp. 392–398 (2012)
9.
Zurück zum Zitat Burfoot, C., Baldwin, T.: Automatic satire detection: are you having a laugh? In: Joint Conference of the 47th Annual Meeting of the Association for Computational Linguistics and the 4th International Joint Conference on Natural Language Processing of the Asian Federation of Natural Language Processing (ACL-IJCNLP 2009), Singapore, pp. 161–164 (2009) Burfoot, C., Baldwin, T.: Automatic satire detection: are you having a laugh? In: Joint Conference of the 47th Annual Meeting of the Association for Computational Linguistics and the 4th International Joint Conference on Natural Language Processing of the Asian Federation of Natural Language Processing (ACL-IJCNLP 2009), Singapore, pp. 161–164 (2009)
10.
Zurück zum Zitat Tepperman, J., Traum, D., Narayanan, S.: “Yeah Right”: Sarcasm recognitio for spoken dialogue Systems. In: Proceedings of the 9th International Conference on Spoken Language Processing, Antwerp, Belgium (2006) Tepperman, J., Traum, D., Narayanan, S.: “Yeah Right”: Sarcasm recognitio for spoken dialogue Systems. In: Proceedings of the 9th International Conference on Spoken Language Processing, Antwerp, Belgium (2006)
11.
Zurück zum Zitat Tsur, O., Davidov, D., Rappoport, A.: Semi-supervised recognition of sarcastic sentences in online product reviews. In: AAAI Conference on Weblogs and Social Media, Atlanta, Georgia, pp. 107–116 (2010) Tsur, O., Davidov, D., Rappoport, A.: Semi-supervised recognition of sarcastic sentences in online product reviews. In: AAAI Conference on Weblogs and Social Media, Atlanta, Georgia, pp. 107–116 (2010)
12.
Zurück zum Zitat Carvalho, P., Sarmento, L., Silva, M.J., de Oliveira, E.: Clues for detecting irony in user-generated contents: oh...!! it’s so easy; -). In: Proceedings of the 1st CIKM Workshop on Topic-Sentiment Analysis for Mass Opinion, New York, NY, pp. 53–56 (2009) Carvalho, P., Sarmento, L., Silva, M.J., de Oliveira, E.: Clues for detecting irony in user-generated contents: oh...!! it’s so easy; -). In: Proceedings of the 1st CIKM Workshop on Topic-Sentiment Analysis for Mass Opinion, New York, NY, pp. 53–56 (2009)
13.
Zurück zum Zitat Veale, T., Hao, Y.: Detecting ironic intent in creative comparisons. In: Proceedings of the 19th Europen Conference on Artificial Intelligence (ECAI 2010), The Netherlands, Amsterdam, pp. 765–770 (2010) Veale, T., Hao, Y.: Detecting ironic intent in creative comparisons. In: Proceedings of the 19th Europen Conference on Artificial Intelligence (ECAI 2010), The Netherlands, Amsterdam, pp. 765–770 (2010)
14.
Zurück zum Zitat Reyes, A., Rosso, P., Veale, T.: A multidimensional approach for detecting irony in Twitter. Lang. Resour. Eval. 47(1), 239–368 (2012)CrossRef Reyes, A., Rosso, P., Veale, T.: A multidimensional approach for detecting irony in Twitter. Lang. Resour. Eval. 47(1), 239–368 (2012)CrossRef
15.
Zurück zum Zitat Riloff, E., Qadir, A., Surve, P., Silva, L.D., Gilbert, N., Huang, R.: Sarcasm as contrast between a positive sentiment and negative situation. In: Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing (EMNLP 2013), Seattle, USA, pp. 704–714 (2013) Riloff, E., Qadir, A., Surve, P., Silva, L.D., Gilbert, N., Huang, R.: Sarcasm as contrast between a positive sentiment and negative situation. In: Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing (EMNLP 2013), Seattle, USA, pp. 704–714 (2013)
16.
Zurück zum Zitat Wallace, B.C., Choe, D.K., Kertz, L., Charniak, E.: Humans require context to infer ironic intent (so computers probably do, too). In: Processdings of the 52nd Annual Meeting of the Association for Computational Linguistics (ACL 2014), Baltimore, Maryland, USA, pp. 512–516 (2014) Wallace, B.C., Choe, D.K., Kertz, L., Charniak, E.: Humans require context to infer ironic intent (so computers probably do, too). In: Processdings of the 52nd Annual Meeting of the Association for Computational Linguistics (ACL 2014), Baltimore, Maryland, USA, pp. 512–516 (2014)
17.
Zurück zum Zitat Nakov, P., Rosenthal, S., Kozareva, Z., Stoyanov, V., Ritter, A., Wilson, T.: Semeval-2013 task 2: sentiment analysis in Twitter. In: Second Joint Conference on Lexical and Computational Semantics (*SEM), Proceedings of the Seventh International Workshop on Semantic Evaluation(SemEval 2013), Atlanta, Georgia, USA, vol. 2, pp. 312–330 (2013) Nakov, P., Rosenthal, S., Kozareva, Z., Stoyanov, V., Ritter, A., Wilson, T.: Semeval-2013 task 2: sentiment analysis in Twitter. In: Second Joint Conference on Lexical and Computational Semantics (*SEM), Proceedings of the Seventh International Workshop on Semantic Evaluation(SemEval 2013), Atlanta, Georgia, USA, vol. 2, pp. 312–330 (2013)
18.
Zurück zum Zitat Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up? Sentiment classification using machine learning techniques. In: Preceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP 2002), Philadelphia, pp. 79–86 (2002) Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up? Sentiment classification using machine learning techniques. In: Preceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP 2002), Philadelphia, pp. 79–86 (2002)
19.
Zurück zum Zitat Owoputi, O., O’Conor, B., Dyer, C., Gimpel, K., Schneider, N., Smith, N.A.: Improving part-of-speech tagging for online conversational text with word clusters. In: The 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL 2013), Atlanta, pp. 380–390 (2013) Owoputi, O., O’Conor, B., Dyer, C., Gimpel, K., Schneider, N., Smith, N.A.: Improving part-of-speech tagging for online conversational text with word clusters. In: The 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL 2013), Atlanta, pp. 380–390 (2013)
20.
Zurück zum Zitat Brown, P.F., deSouza, P.V., Mercer, R.L., Della Pietra, V.J., Lai, J.C.: Class-based n-gram models of natural language. Comput. Linguist. 18(4), 467–479 (1992) Brown, P.F., deSouza, P.V., Mercer, R.L., Della Pietra, V.J., Lai, J.C.: Class-based n-gram models of natural language. Comput. Linguist. 18(4), 467–479 (1992)
21.
Zurück zum Zitat Joachims, T., Finley, T., Chun-Nam, Y.: Cutting-plane training of structural SVMs. Mach. Learn. 77(1), 27–59 (2009)MATHCrossRef Joachims, T., Finley, T., Chun-Nam, Y.: Cutting-plane training of structural SVMs. Mach. Learn. 77(1), 27–59 (2009)MATHCrossRef
22.
Zurück zum Zitat Crammer, K., Singer, Y.: On the algorithmic implementation of multiclass kernel-vector machines. J. Mach. Learn. Res. 2, 265–292 (2001) Crammer, K., Singer, Y.: On the algorithmic implementation of multiclass kernel-vector machines. J. Mach. Learn. Res. 2, 265–292 (2001)
23.
Zurück zum Zitat Barbieri, F., Saggion, H.: Modelling irony in Twitter. In: Proceedings of the Student Research Workshop at the 14th Conference of the Europen Chapter of the Association for Computational Linguistics, Gothenburg, Sweden, pp. 56–64 (2014) Barbieri, F., Saggion, H.: Modelling irony in Twitter. In: Proceedings of the Student Research Workshop at the 14th Conference of the Europen Chapter of the Association for Computational Linguistics, Gothenburg, Sweden, pp. 56–64 (2014)
Metadaten
Titel
Twitter Sarcasm Detection Exploiting a Context-Based Model
verfasst von
Zelin Wang
Zhijian Wu
Ruimin Wang
Yafeng Ren
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-26190-4_6