Automatic Joke Generation: Learning Humor from Examples

被引:6
|
作者
Winters, Thomas [1 ]
Nys, Vincent [1 ]
De Schreye, Daniel [1 ]
机构
[1] Katholieke Univ Leuven, Leuven, Belgium
来源
DISTRIBUTED, AMBIENT AND PERVASIVE INTERACTIONS: TECHNOLOGIES AND CONTEXTS, DAPI 2018, PT II | 2018年 / 10922卷
关键词
Computational humor; Joke generation; Analogy generation; Machine learning; Crowdsourcing;
D O I
10.1007/978-3-319-91131-1_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Computational humor systems often employ explicit rules encoding assumptions about what constitutes a funny joke. This paper explores how a program can teach itself to generate jokes based on a corpus of rated example jokes. We implement a system called Generalized Analogy Generator (Gag) capable of generating jokes using the "I like my X like I like my Y, Z" template. We use established humor theory and extend computational humor concepts to allow the system to learn the structures of the given jokes and estimate how funny people might find specific instantiations of joke structures. We also implement a platform for the collection of jokes and their ratings, which are used for the training data and evaluation of the system. Since Gag uses generalized components and learns its own schemas, this program successfully generalizes the most well-known analogy generator in the computational humor field.
引用
收藏
页码:360 / 377
页数:18
相关论文
共 50 条
  • [41] Machine Learning Models for the Automatic Detection of Exercise Thresholds in Cardiopulmonary Exercising Tests: From Regression to Generation to Explanation
    Zignoli, Andrea
    SENSORS, 2023, 23 (02)
  • [42] AMBIGUOUS LEXICAL RESOURCES FOR COMPUTATIONAL HUMOR GENERATION
    Valitutti, Alessandro
    ICAART: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1, 2012, : 532 - 535
  • [43] Automatic generation of text categorization rules in a hybrid method based on machine learning
    Lana-Serrano, Sara
    Villena-Roman, Julio
    Collada-Perez, Sonia
    Carlos Gonzalez-Cristobal, Jose
    PROCESAMIENTO DEL LENGUAJE NATURAL, 2011, (47): : 231 - 237
  • [44] A General and Automatic Cell Layout Generation Framework With Implicit Learning on Design Rules
    Liang, Aaron C. -W.
    Wen, Charles H. -P.
    Huang, Hsuan-Ming
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (09) : 1341 - 1354
  • [45] A defeasible reasoning model of inductive concept learning from examples and communication
    Ontanon, Santiago
    Dellunde, Pilar
    Godo, Lluis
    Plaza, Enric
    ARTIFICIAL INTELLIGENCE, 2012, 193 : 129 - 148
  • [46] Learning MAX-SAT from contextual examples for combinatorial optimisation
    Kumar, Mohit
    Kolb, Samuel
    Teso, Stefano
    De Raedt, Luc
    ARTIFICIAL INTELLIGENCE, 2023, 314
  • [47] AUTOMATIC TEXTURE AND ORTHOPHOTO GENERATION FROM REGISTERED PANORAMIC VIEWS
    Krispel, U.
    Evers, H. L.
    Tamke, M.
    Viehauser, R.
    Fellner, D. W.
    3D-ARCH 2015 - 3D VIRTUAL RECONSTRUCTION AND VISUALIZATION OF COMPLEX ARCHITECTURES, 2015, 40-5 (W4): : 131 - 137
  • [48] Automatic Generation of Internet Memes from Portuguese News Headlines
    Oliveira, Hugo Goncalo
    Costa, Diogo
    Pinto, Alexandre Miguel
    COMPUTATIONAL PROCESSING OF THE PORTUGUESE LANGUAGE (PROPOR 2016), 2016, 9727 : 340 - 346
  • [49] Impact of Automatic Query Generation and Quality Recognition Using Deep Learning to Curate Evidence From Biomedical Literature: Empirical Study
    Afzal, Muhammad
    Hussain, Maqbool
    Malik, Khalid Mahmood
    Lee, Sungyoung
    JMIR MEDICAL INFORMATICS, 2019, 7 (04) : 111 - 135
  • [50] An intelligent automatic query generation interface for relational databases using deep learning technique
    J. Sangeetha
    R. Hariprasad
    International Journal of Speech Technology, 2019, 22 : 817 - 825