Witscript: A System for Generating Improvised Jokes in a Conversation
- URL: http://arxiv.org/abs/2302.02008v1
- Date: Fri, 3 Feb 2023 21:30:34 GMT
- Title: Witscript: A System for Generating Improvised Jokes in a Conversation
- Authors: Joe Toplyn
- Abstract summary: Witscript is a novel joke generation system that can improvise original, contextually relevant jokes.
Human evaluators judged Witscript's responses to input sentences to be jokes more than 40% of the time.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A chatbot is perceived as more humanlike and likeable if it includes some
jokes in its output. But most existing joke generators were not designed to be
integrated into chatbots. This paper presents Witscript, a novel joke
generation system that can improvise original, contextually relevant jokes,
such as humorous responses during a conversation. The system is based on joke
writing algorithms created by an expert comedy writer. Witscript employs
well-known tools of natural language processing to extract keywords from a
topic sentence and, using wordplay, to link those keywords and related words to
create a punch line. Then a pretrained neural network language model that has
been fine-tuned on a dataset of TV show monologue jokes is used to complete the
joke response by filling the gap between the topic sentence and the punch line.
A method of internal scoring filters out jokes that don't meet a preset
standard of quality. Human evaluators judged Witscript's responses to input
sentences to be jokes more than 40% of the time. This is evidence that
Witscript represents an important next step toward giving a chatbot a humanlike
sense of humor.
Related papers
- ChatGPT is fun, but it is not funny! Humor is still challenging Large
Language Models [19.399535453449488]
OpenAI's ChatGPT model almost seems to communicate on a human level and can even tell jokes.
In a series of exploratory experiments around jokes, i.e., generation, explanation, and detection, we seek to understand ChatGPT's capability to grasp and reproduce human humor.
Our empirical evidence indicates that jokes are not hard-coded but mostly also not newly generated by the model.
arXiv Detail & Related papers (2023-06-07T16:10:21Z) - Witscript 2: A System for Generating Improvised Jokes Without Wordplay [0.0]
Witscript 2 uses a large language model to generate conversational jokes that rely on common sense instead of wordplay.
Human evaluators judged Witscript 2's responses to input sentences to be jokes 46% of the time, compared to 70% of the time for human-written responses.
arXiv Detail & Related papers (2023-02-03T21:51:55Z) - Witscript 3: A Hybrid AI System for Improvising Jokes in a Conversation [0.0]
Previous papers presented Witscript and Witscript 2, AI systems for improvising jokes in a conversation.
Wittscript 3 generates jokes that rely on wordplay, whereas the jokes generated by Witscript 2 rely on common sense.
Human evaluators judged Witscript 3's responses to input sentences to be jokes 44% of the time.
arXiv Detail & Related papers (2023-01-06T19:25:46Z) - The Naughtyformer: A Transformer Understands Offensive Humor [63.05016513788047]
We introduce a novel jokes dataset filtered from Reddit and solve the subtype classification task using a finetuned Transformer dubbed the Naughtyformer.
We show that our model is significantly better at detecting offensiveness in jokes compared to state-of-the-art methods.
arXiv Detail & Related papers (2022-11-25T20:37:58Z) - ExPUNations: Augmenting Puns with Keywords and Explanations [88.58174386894913]
We augment an existing dataset of puns with detailed crowdsourced annotations of keywords.
This is the first humor dataset with such extensive and fine-grained annotations specifically for puns.
We propose two tasks: explanation generation to aid with pun classification and keyword-conditioned pun generation.
arXiv Detail & Related papers (2022-10-24T18:12:02Z) - Towards Multimodal Prediction of Spontaneous Humour: A Novel Dataset and First Results [84.37263300062597]
Humor is a substantial element of human social behavior, affect, and cognition.
Current methods of humor detection have been exclusively based on staged data, making them inadequate for "real-world" applications.
We contribute to addressing this deficiency by introducing the novel Passau-Spontaneous Football Coach Humor dataset, comprising about 11 hours of recordings.
arXiv Detail & Related papers (2022-09-28T17:36:47Z) - Do Androids Laugh at Electric Sheep? Humor "Understanding" Benchmarks
from The New Yorker Caption Contest [70.40189243067857]
Large neural networks can now generate jokes, but do they really "understand" humor?
We challenge AI models with three tasks derived from the New Yorker Cartoon Caption Contest.
We find that both types of models struggle at all three tasks.
arXiv Detail & Related papers (2022-09-13T20:54:00Z) - CheerBots: Chatbots toward Empathy and Emotionusing Reinforcement
Learning [60.348822346249854]
This study presents a framework whereby several empathetic chatbots are based on understanding users' implied feelings and replying empathetically for multiple dialogue turns.
We call these chatbots CheerBots. CheerBots can be retrieval-based or generative-based and were finetuned by deep reinforcement learning.
To respond in an empathetic way, we develop a simulating agent, a Conceptual Human Model, as aids for CheerBots in training with considerations on changes in user's emotional states in the future to arouse sympathy.
arXiv Detail & Related papers (2021-10-08T07:44:47Z) - Put Chatbot into Its Interlocutor's Shoes: New Framework to Learn
Chatbot Responding with Intention [55.77218465471519]
This paper proposes an innovative framework to train chatbots to possess human-like intentions.
Our framework included a guiding robot and an interlocutor model that plays the role of humans.
We examined our framework using three experimental setups and evaluate the guiding robot with four different metrics to demonstrated flexibility and performance advantages.
arXiv Detail & Related papers (2021-03-30T15:24:37Z) - Towards Conversational Humor Analysis and Design [17.43766386622031]
This paper is based around two core concepts: Classification and the Generation of a punchline from a particular setup based on the Incongruity Theory.
For humor generation, we use a neural model, and then merge the classical rule-based approaches with the neural approach to create a hybrid model.
We then use and compare our model with human written jokes with the help of human evaluators in a double-blind study.
arXiv Detail & Related papers (2021-02-28T15:22:57Z) - Dutch Humor Detection by Generating Negative Examples [5.888646114353371]
Humor detection is usually modeled as a binary classification task, trained to predict if the given text is a joke or another type of text.
We propose using text generation algorithms for imitating the original joke dataset to increase the difficulty for the learning algorithm.
We compare the humor detection capabilities of classic neural network approaches with the state-of-the-art Dutch language model RobBERT.
arXiv Detail & Related papers (2020-10-26T15:15:10Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.