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 条
  • [31] Automatic Feature Generation for Machine Learning-Based Optimising Compilation
    Leather, Hugh
    Bonilla, Edwin
    O'Boyle, Michael
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2014, 11 (01)
  • [32] An Item-Based Efficient Algorithm of Learning from Examples
    Lin, Yuan
    Geng, Ruiping
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL V, 2010, : 312 - 316
  • [33] MLinter: Learning Coding Practices from Examples Dream or Reality?
    Latappy, Corentin
    Perez, Quentin
    Degueule, Thomas
    Falleri, Jean-Remy
    Urtado, Christelle
    Vauttier, Sylvain
    Blanc, Xavier
    Teyton, Cedric
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING, SANER, 2023, : 795 - 804
  • [34] From rules to examples: Machine learning's type of authority
    Campolo, Alexander
    Schwerzmann, Katia
    BIG DATA & SOCIETY, 2023, 10 (02)
  • [35] An Item-Based Efficient Algorithm of Learning from Examples
    Lin, Yuan
    Geng, Ruiping
    APPLIED INFORMATICS AND COMMUNICATION, PT 5, 2011, 228 : 493 - 502
  • [36] Multimedia information retrieval by analysing content and learning from examples
    Ganapathy, SK
    Lei, ZB
    Safranek, RJ
    STORAGE AND RETRIEVAL FOR IMAGE AND VIDEO DATABASES VII, 1998, 3656 : 63 - 74
  • [37] A New Model of Computation for Learning Vision Modules from Examples
    Rhys A. Newman
    Journal of Mathematical Imaging and Vision, 1999, 11 : 45 - 63
  • [38] A new model of computation for learning vision modules from examples
    Newman, RA
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 1999, 11 (01) : 45 - 63
  • [39] Learning rules from incomplete training examples by rough sets
    Hong, TP
    Tseng, LH
    Wang, SL
    EXPERT SYSTEMS WITH APPLICATIONS, 2002, 22 (04) : 285 - 293
  • [40] Inductive learning from preclassified training examples: An empirical study
    Li, WQ
    Aiken, M
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 1998, 28 (02): : 288 - 295