AAAI Publications, Second AAAI Conference on Human Computation and Crowdsourcing

Font Size: 
Crowdsourced Explanations for Humorous Internet Memes Based on Linguistic Theories
Chi-Chin Lin, Yi-Ching Huang, Jane Yung-jen Hsu

Last modified: 2014-09-05


Humorous images can be seen in many social media websites. However, newcomers to these websites often have trouble fitting in because the community subculture is usually implicit. Among all the types of humorous images, Internet memes are relatively hard for newcomers to understand. In this work, we develop a system that leverages crowdsourcing techniques to generate explanations for memes. We claim that people who are not familiar with Internet meme subculture can still quickly pick up the gist of the memes by reading the explanations. Our template-based explanations illustrate the incongruity between normal situations and the punchlines in jokes. The explanations can be produced by completing the two proposed human task processes. Experimental results suggest that the explanations produced by our system greatly help newcomers to understand unfamiliar memes. For further research, it is possible to employ our explanation generation system to improve computational humanities.


computational humor recognition, crowdsourcing, Internet memes, template-based explanations


Bauckhage, C.; Kersting, K.; and Hadiji, F. 2013. Math-
ematical models of fads explain the temporal dynamics of
internet memes. In Proceedings of the Seventh International
Conference on Weblogs and Social Media.
Bauckhage, C. 2011. Insights into internet memes. In
Adamic, L. A.; Baeza-Yates, R. A.; and Counts, S., eds.,
Proceedings of the Fifth International Conference on We-
blogs and Social Media. The AAAI Press.
Bernstein, M. S.; Little, G.; Miller, R. C.; Hartmann, B.;
Ackerman, M. S.; Karger, D. R.; Crowell, D.; and Panovich,
K. 2010. Soylent: A word processor with a crowd inside. In
Proceedings of the 23rd Annual ACM Symposium on User
Interface Software and Technology, 313–322. New York,
Bigham, J. P.; Jayant, C.; Ji, H.; Little, G.; Miller, A.; Miller,
R. C.; Miller, R.; Tatarowicz, A.; White, B.; White, S.; and
Yeh, T. 2010. Vizwiz: Nearly real-time answers to visual
questions. In Proceedings of the 23rd Annual ACM Sympo-
sium on User Interface Software and Technology, 333–342.
New York, NY, USA: ACM.
Coscia, M. 2013. Competition and success in the meme
pool: a case study on International Con-
ference of Weblogs and Social Media abs/1304.1712.
Costa, J.; Silva, C.; Antunes, M.; and Ribeiro, B. 2011. On
using crowdsourcing and active learning to improve classi-
fication performance. In International Conference onIntelli-
gent Systems Design and Applications, 469–474.
Gupta, D.; Digiovanni, M.; Narita, H.; and Goldberg, K.
1999. Jester 2.0 (poster abstract): Evaluation of an new lin-
ear time collaborative filtering algorithm. In Proceedings of
the 22nd Annual International ACM SIGIR Conference on
Research and Development in Information Retrieval, 291–
292. New York, NY, USA: ACM.
Kiddon, C., and Brun, Y. 2011. That’s what she said: Double
entendre identification. In Proceedings of the 49th Annual
Meeting of the Association for Computational Linguistics,
Kittur, A.; Chi, E. H.; and Suh, B. 2008. Crowdsourcing user
studies with mechanical turk. In Proceedings of the SIGCHI
Conference on Human Factors in Computing Systems, 453–
456. New York, NY, USA: ACM.
Mihalcea, R.; Strapparava, C.; and Pulman, S. 2010. Com-
putational models for incongruity detection in humour. In
Gelbukh, A., ed., Computational Linguistics and Intelligent
Text Processing, volume 6008. Springer Berlin Heidelberg.
Parent, G., and Eskenazi, M. 2010. Clustering dictionary
definitions using amazon mechanical turk. In Proceedings
of the NAACL HLT 2010 Workshop on Creating Speech and
Language Data with Amazon’s Mechanical Turk, 21–29.
Stroudsburg, PA, USA: Association for Computational Lin-
Raskin, V. 1985. Semantic Mechanisms of Humor. D. Rei-
del, 1 edition.
Vaish, R.; Wyngarden, K.; Chen, J.; Cheung, B.; and Bern-
stein, M. 2014. Twitch crowdsourcing: Crowd contributions
in short bursts of time. In Proceedings of the SIGCHI Con-
ference on Human Factors in Computing Systems.

Full Text: PDF