JCT at SemEval-2026 Task 1: Let the Best Joke Win - A Generate - and-Rank Approach to Constrained Humor
Paper · 2026 · Batya Schechter, Sarah Barzel and Chaya Liebeskind
Summary
The paper targets English constrained joke writing in SemEval-2026 Task 1, Subtask A. Systems must produce a short joke that either contains two given words or relates to a news headline. Because LLM humor quality is uneven, the JCT team recasts the task as picking the best joke from many candidates rather than trusting a single generation.
For every input, gpt-5.1 drafts jokes using three prompting modes (zero-shot, few-shot and chain-of-thought-guided) crossed with ten humor styles. Candidates that break the constraint are filtered out or regenerated. The survivors are ranked by a hand-weighted mix of five automatic proxies: incongruity, emotion-based humor potential, irony, fluency and novelty. The top-scoring joke is submitted, and no fine-tuning is required.
The analysis looks at which candidates win rather than at human funniness ratings:
- Few-shot and structured prompts are chosen far more often than zero-shot ones.
- Observational humor is the most frequently selected style.
The work shows a cheap, modular way to make LLM humor more reliable. However, the authors acknowledge that the proxies are not validated against human judgments.
Key points
- Candidate generation: 3 prompting strategies × 10 styles yield 30 candidates per constraint. The ten styles cover dark humor, wholesome humor, wordplay, irony, the absurd, incongruity, self-deprecation, observational comedy, logical twists and social humor.
- Constraint checks:
- Word constraints require both words to appear exactly.
- Headline constraints require embedding cosine similarity of at least 0.6.
- Failing candidates are retried up to 4 times.
- Scoring models and weights:
- Incongruity: all-mpnet-base-v2 setup/punchline dissimilarity, weight 0.35.
- Humor potential: roberta-base-go_emotions amusement/surprise scores, weight 0.25.
- Novelty: all-MiniLM-L6-v2 compared against the Kaggle short-jokes corpus, weight 0.15.
- Fluency: GPT-2 perplexity, weight 0.15.
- Irony: cardiffnlp twitter-roberta-base-irony, weight 0.10.
- Results and limitations: Winning jokes come mostly from few-shot prompts, then chain-of-thought prompts. Observational, irony and self-deprecating styles dominate, while wordplay, incongruity and wholesome jokes are rarely chosen. The weights were set manually, and no human evaluation was performed.
- Code: The code is released at github.com/batyaSchechter/Humor_generation.
Institutions
Fields, topics and concepts
📚 Shelves 6The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksPsychology · 1,552 worksSocial Psychology · 306 works
Cite
Cite as Batya Schechter, Sarah Barzel and Chaya Liebeskind. 2026. JCT at SemEval-2026 Task 1: Let the Best Joke Win - A Generate - and-Rank Approach to Constrained Humor. Proceedings of the 20th International Workshop on Semantic Evaluation (2026).
@inproceedings{schechter2026jct,
title = {{JCT at SemEval-2026 Task 1: Let the Best Joke Win - A Generate - and-Rank Approach to Constrained Humor}},
author = {Batya Schechter, Sarah Barzel and Chaya Liebeskind},
booktitle = {Proceedings of the 20th International Workshop on Semantic Evaluation (2026)},
year = {2026},
doi = {10.18653/v1/2026.semeval-1.13},
url = {https://doi.org/10.18653/v1/2026.semeval-1.13}
}References
- Miriam Amin and Manuel Burghardt. 2020. A survey on approaches to computational humor generation. In Proceedings of LaTeCH-CLfL 2020, pages 29–41, Barcelona, Spain (Online). Association for Computational Linguistics. find
- Santiago Castro, Luis Chiruzzo, Santiago Góngora, Salar Rahili, Naihao Deng, Ignacio Sastre, Victoria Amoroso, Guillermo Rey, Aiala Rosá, Guillermo Moncecchi, J. A. Meaney, Juan José Prada, and Rada Mihalcea. 2026. SemEval-2026 Task 1: MWA-HAHA, Models Write Automatic Humor And Humans Annotate. In P… find
- Nabil Hossain, John Krumm, Michael Gamon, and Henry Kautz. 2020. Semeval-2020 task 7: Assessing humor in edited news headlines. In Proceedings of the Fourteenth Workshop on Semantic Evaluation, pages 746–758, Barcelona (online). International Committee for Computational Linguistics. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/schechter-2026-jct-semeval-2026-task-1/