JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE) ›› 2016, Vol. 51 ›› Issue (7): 1-10.doi: 10.6040/j.issn.1671-9352.0.2016.266

    Next Articles

Computational humor researches and applications

  

  1. School of Computer Science and Technology, Dalian University of Technology, Dalian 116023, Liaoning, China
  • Received:2016-06-06 Online:2016-07-20 Published:2016-07-27

Abstract: Humor, as a special phenomenon of human communications, can warm up the atmosphere and eliminate embarrassment. In recent years, with the research development of artificial intelligence, research area related to how to model humorous expression using computers becomes a hot topic in natural language processing tasks, and evolves to become a new subject, called computational humor. Computational humor aims to recognize and interpret humorous expressions in context using natural language processing technologies, and construct humor based computational models. In this article, we firstly introduce the backgrounds of computational humor research and detail the reasons for which humor can be modeled using computers. After that, we review related research in two lines, humor recognition and humor generation, and give the computational procedure of them respectively. Finally, we introduce some applications of humor computing in different tasks, including chatting robots, machine translation, children teaching software and English teaching. Overall, we review the recent research work in the area of humor computing to motivate new ideas and broaden horizons for further research in this area, which can help computers understand the natural language of humans, and promote the development of artificial intelligence.

Key words: computational humor, humor recognition, humor generation, artificial intelligence, natural language understanding

CLC Number: 

  • TP391
[1] 弗洛伊德. 机智及其与无意识的关系[M]. 上海: 上海社会科学院出版社, 1989. FREUD. Wit and unconscious relationship[M]. Shanghai: Shanghai Academy of Social Sciences Press, 1989.
[2] HOBBES T. Human nature in English works[M]. Molesworth: Scientia Verlag, 1840.
[3] 林语堂. 幽默人生[M]. 西安: 陕西师范大学出版社, 2002. LIN Yutang. Humor life[M]. Xian: Shaanxi Normal University Press, 2002.
[4] ATTARDO S. Linguistic theories of humor[J]. Language, 1996, 72(72):45-64.
[5] KUIPERS G. Good humor, bad taste: a sociology of the joke[M]. Berlin: Mouton de Gruyter, 2006.
[6] STRAPPARAVA C, STOCK O, MIHALCEA R. Computational humour[J]. Emotion-Oriented Systems(Cognitive Technologies Series), 2011, 21(2):609-634.
[7] RITCHIE G. Can computers create humor?[J]. AI Maagazine, 2009, 30(3):71-81.
[8] SPENCER H. The physiology of laughter[M]. London: Williams and Norgate, 1970.
[9] SCHOPENHAUER A, KEMP J. The world as will and idea[M]. New York: General Books LLC, 2009.
[10] DUNCAN W J. Perceived humor and social network patterns in a sample of task-oriented groups: a reexamination of prior research[J]. Human Relations, 1984, 37(11):895-907.
[11] YUILL N. A funny thing happened on the way to the classroom: jokes, riddles, and metalinguistic awareness in understanding and improving poor comprehension in children[J]. C Cornoldi and J Oakhill Reading, 1997.
[12] WATSON K K, MATTHEWS B J, ALLMAN J M. Brain activation during sight gags and language-dependent humor[J]. Cerebral Cortex, 2007, 17(2):314-324.
[13] RASKIN V. Semantic mechanisms of humor[J]. Reidel Dordrecht, 1985, 5(4):409-415.
[14] ATTARDO S, RASKIN V. Script theory revis(it)ed: joke similarity and joke representation model[J]. Humor-International Journal of Humor Research, 1991, 4(3):293-348.
[15] RASKIN V. The sense of humor and the truth: the Sense of humor explorations of a personality characteristic [J]. Medicina Et Pharmacologia Experimentalis International Journal of Experimental Medicine, 2007, 14(4):395-400
[16] MIHALCEA R, PULMAN S. Characterizing humour: an exploration of features in humorous texts[C] // Proceedings of International Conference on Computational Linguistics and Intelligent Text Processing. Berlin: Springer, 2009: 337-347.
[17] PURANDARE A, LITMAN D. Humor: prosody analysis and automatic recognition for F*R*I*E*N*D*S*[C] // Proceedings of Conference on Empirical Methods in Natural Language Processing. New York: ACM, 2006: 208-215.
[18] MIHALCEA R, STRAPPARAVA C, PULMAN S. Computational models for incongruity detection in humour[C] // Proceedings of International Conference on Computational Linguistics and Intelligent Text Processing. Berlin: Springer, 2010: 471-478.
[19] BINSTED K. Machine humour: an implemented model of puns[D]. Edinburgh: University of Edinburgh, 1996.
[20] TAYLOR J, MAZLACK L. Computationally recognizing wordplay in jokes[J]. Proceedings of CogSci, 2004, 53(1):1315-1320.
[21] KIDDON C, BRUN Y. That's what she said: double entendre identification[C] // Proceedings of Meeting of the Association for Computational Linguistics: Human Language Technologies. New York: ACM, 2011:89-94.
[22] REYES A, ROSSO P, BUSCALDI D. From humor recognition to irony detection: the figurative language of social media[J]. Data and Knowledge Engineering, 2012, 74(5):1-12.
[23] KAO J T, LEVY R, GOODMAN N D. A computational model of linguistic humor in puns[J]. Cognitive Science, 2015:1-16. Doi: 10.1111/cogs.12269.
[24] ATTARDO S. Linguistic theories of humor[J]. Language, 1996, 72(72):45-64.
[25] RAZ Y. Automatic humor classification on Twitter[C] // Proceedings of Conference on the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. New York: ACM, 2012: 66-70.
[26] YANG D, LAVIE A, DYER C, et al. Humor recognition and humor anchor extraction[C] // Proceedings of Conference on Empirical Methods in Natural Language Processing. New York: ACM, 2015: 2367-2376.
[27] KIDDON C, BRUN Y. Thats what she said: double entendre identification[C] // Proceedings of the Association for Computational Linguistics: Human Language Technologies. New York: ACM, 2011: 89-94.
[28] MIHALCEA R, STRAPPARAVA C. Making computers laugh: investigations in automatic humor recognition[C] // Proceedings of the Conference on Human Language Technology Conference and Empirical Methods in Natural Language Processing. New York: ACM, 2005: 531-538.
[29] ZHANG R, LIU N. Recognizing humor on twitter[C] // Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management. New York: ACM, 2014: 889-898.
[30] JONES M T, GILLHAM B, ALTAHER A, et al. Computationally recognizing wordplay in jokes[J]. Proceedings of Cogsci, 2004, 53(1):1315-1320.
[31] TAYLOR J M. Computational detection of humor: a dream or a nightmare? the ontological semantics approach[C] // Proceedings of Conference on Web Intelligence and Intelligent Agent Technology. LOS Alamitos: IEEE Computer Society, 2009, 3:429-432.
[32] MIKOLOV T, SUTSKEVER I, CHEN K, et al. Distributed representations of words and phrases and their compositionality[J]. Advances in Neural Information Processing Systems, 2013, 26:3111-3119.
[33] BUCARIA C, BUCARIA C. Lexical and syntactic ambiguity as a source of humor[J]. Humor, 2004,17(3):279-309.
[34] LESSARD G, LEVISON M. Computational modelling of linguistic humour: tom swifties[C] // Proceedings of ALLC/ACH Joint Annual Conference. Oxford: [s.n.] , 1992: 175-178.
[35] BINSTED K, RITCHIE G. Computational rules for generating punning riddles[J]. Humor, 1997, 10(1):25-76.
[36] VENOUR C. The computational generation of a class of pun[D]. Kingston: Queens University, 2000.
[37] STOCK O, STRAPPARAVA C. The act of creating humorous acronyms[J]. Applied Artificial Intelligence, 2005, 19(2):137-151.
[38] STOCK O, STRAPPARAVA C, STOCK O, et al. HAHAcronym: humorous agents for humorous acronyms[J]. Humor, 2003, 16(3):297-314.
[39] BINSTED K, BERGEN B, MCKAY J. Pun and non-pun humor in second-language learning [EB/OL].[2016-03-15]. http://www2.hawaii.edu/~binsted/papers/BinstedBergenMcKayCHI2003.pdf.
[40] STARK J, BINSTED K, BERGEN B. Disjunctor selection for one-line jokes[C] // Proceedings of International Conference on Intelligent Technologies for Interactive Entertainment. Berlin: Springer-Verlag, 2005: 174-182.
[41] TINHOLT H W, NIJHOLT A. Computational humour: utilizing cross-reference ambiguity for conversational jokes[C] // Proceedings of International Workshop on Fuzzy Logic and Applications: Applications of Fuzzy Sets Theory. Berlin: Springer-Verlag, 2007: 477-483.
[42] 徐琳宏, 林鸿飞, 潘宇,等. 情感词汇本体的构造[J]. 情报学报, 2008, 27(2):180-185. XU Linhong, LIN Hongfei, PAN Yu, et al. Construction of ontology emotional vocabulary[J]. Journal of Information Science, 2008, 27(2):180-185.
[43] 张冬瑜, 杨亮, 郑朴琪,等. 情感隐喻语料库构建与应用[J]. 中国科学:信息科学, 2015, 45(12):1574-1587. ZHANG Dongyu, YANG Liang, ZHENG Puqi, et al. Construction and application of emotion metaphor corpus[J]. Science in China: Information Science, 2015, 45(12):1574-1587.
[44] 徐琳宏, 林鸿飞. 认知视角下的文本情感计算[J]. 计算机科学, 2010, 37(12):182-185. XU Linhong, LIN Hongfei. The calculation of text sentiment in the cognitive perspective[J]. Computer Science, 2010, 37(12):182-185.
[1] GONG Shuang-shuang, CHEN Yu-feng, XU Jin-an, ZHANG Yu-jie. Extraction of Chinese multiword expressions based on Web text [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(9): 40-48.
[2] YU Chuan-ming, ZUO Yu-heng, GUO Ya-jing, AN Lu. Dynamic discovery of authors research interest based on the combined topic evolutional model [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(9): 23-34.
[3] . Reader emotion classification with news and comments [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(9): 35-39.
[4] . Design and implementation of topic detection in Russian news based on ontology [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(9): 49-54.
[5] LIAO Xiang-wen, ZHANG Ling-ying, WEI Jing-jing, GUI Lin, CHENG Xue-qi, CHEN Guo-long. User influence analysis of social media with temporal characteristics [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(3): 1-12.
[6] YU Chuan-ming, FENG Bo-lin, TIAN Xin, AN Lu. Deep representative learning based sentiment analysis in the cross-lingual environment [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(3): 13-23.
[7] ZHANG Jun, LI Jing-fei, ZHANG Rui, RUAN Xing-mao, ZHANG Shuo. Community detection algorithm based on effective resistance of network [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(3): 24-29.
[8] PANG Bo, LIU Yuan-chao. Fusion of pointwise and deep learning methods for passage ranking [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(3): 30-35.
[9] CHEN Xin, XUE Yun, LU Xin, LI Wan-li, ZHAO Hong-ya, HU Xiao-hui. Text feature extraction method for sentiment analysis based on order-preserving submatrix and frequent sequential pattern mining [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2018, 53(3): 36-45.
[10] WANG Tong, MA Yan-zhou, YI Mian-zhu. Speech recognition of Russian short instructions based on DTW [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2017, 52(11): 29-36.
[11] ZHANG Xiao-dong, DONG Wei-guang, TANG Min-an, GUO Jun-feng, LIANG Jin-ping. gOMP reconstruction algorithm based on generalized Jaccard coefficient for compressed sensing [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2017, 52(11): 23-28.
[12] SUN Jian-dong, GU Xiu-sen, LI Yan, XU Wei-ran. Chinese entity relation extraction algorithms based on COAE2016 datasets [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2017, 52(9): 7-12.
[13] WANG Kai, HONG Yu, QIU Ying-ying, WANG Jian, YAO Jian-min, ZHOU Guo-dong. Study on boundary detection of users query intents [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2017, 52(9): 13-18.
[14] ZHANG Fan, LUO Cheng, LIU Yi-qun, ZHANG Min, MA Shao-ping. User preference prediction in heterogeneous search environment [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2017, 52(9): 26-34.
[15] YANG Yan, XU Bing, YANG Mu-yun, ZHAO Jing-jing. An emotional classification method based on joint deep learning model [J]. JOURNAL OF SHANDONG UNIVERSITY(NATURAL SCIENCE), 2017, 52(9): 19-25.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!