Elamur Research⌕
☰
home / papers / 2026 / JCT at SemEval-2026 Task 1: Let the Best Joke Win - A Generate - and-Rank Approach to Constrained Humor

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.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

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).

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.18653/v1/2026.semeval-1.13

@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

3 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. 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
  2. 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
  3. 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/