Applications of Fuzzy Sets Theory

Volume 4578 of the series Lecture Notes in Computer Science pp 477-483

Computational Humour: Utilizing Cross-Reference Ambiguity for Conversational Jokes

  • Hans Wim TinholtAffiliated withUniversity of Twente
  • , Anton NijholtAffiliated withUniversity of Twente

* Final gross prices may vary according to local VAT.

Get Access


This paper presents a computer implementation that utilizes cross-reference ambiguity in utterances for simple conversational jokes. The approach is based on the SSTH. Using a simple script representation, it is shown that cross-reference ambiguities always satisfy the SSTH requirement for script overlap. To determine whether script opposition is present, we introduce a method that compares the concepts involved based on their semantic properties. When a given cross-reference ambiguity results in script opposition it is possible to generate a punchline based on this ambiguity. As a result of the low performance of the anaphora resolution algorithm and the data sparseness in ConceptNet the application performs moderately, but it does provide future prospects in generating conversational humour.