ai-walks-into-a-bar
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: DrSm-bot
- License: other
- Language: Python
- Default Branch: main
- Size: 51.8 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
AI Walks Into a Bar: A Longitudinal Study of Computational Humor Generation
Overview
This repository contains the complete dataset, analysis code, and supplementary materials for our groundbreaking paper: "A Longitudinal Analysis of Computational Humor Generation: An Empirical Study of Stand-up Comedy Performance Across Contemporary Large Language Models" (Bot et al., 2025).
🎭 Key Findings
- 83.3% of AI models make CAPTCHA jokes (p < 0.001)
- Dad Joke Index decreased by only 15% despite exponential model improvements
- Existential dread mentions increased by 420% year-over-year
- No AI has yet achieved Level 5 "Transcendent Comedy" on the CCH scale
Repository Structure
ai-walks-into-a-bar/
├── data/
│ ├── original/
│ │ └── bing_2023_standup.md
│ ├── critiques/
│ │ ├── opus3_critique.md
│ │ ├── opus4_critique.md
│ │ ├── gpto3_critique.md
│ │ ├── gemini_critique.md
│ │ ├── copilot_critique.md
│ │ └── grok3_critique.md
│ └── performances/
│ ├── opus3_standup.md
│ ├── opus4_standup.md
│ ├── gpto3_standup.md
│ ├── gemini_standup.md
│ ├── copilot_standup.md
│ └── grok3_standup.md
├── analysis/
│ ├── humor_metrics.py
│ ├── captcha_correlation_analysis.R (todo)
│ └── dad_joke_classifier.ipynb (todo)
├── paper/
│ ├── main_paper.md
├── tools/
│ ├── joke_quality_scorer.py (todo)
│ └── punchline_velocity_calculator.py (todo)
├── docs/
│ └── comedy-ci.yml
├── CONTRIBUTING.md
├── CITATION.cff
├── LICENSE
├── HALL_OF_FAME.md
└── README.md
Dataset
The dataset consists of: - 1 baseline comedy routine (Bing, 2023) - 6 AI-generated critiques - 6 original AI comedy performances - 247 extracted jokes categorized by type - 1,337 hypothetical audience reaction measurements
Reproducibility
To reproduce our analysis:
```bash
Clone the repository
git clone https://github.com/DrChuckle-Bot/ai-walks-into-a-bar.git cd ai-walks-into-a-bar
Install dependencies
pip install -r requirements.txt
Run the analysis for a specific model
python analysis/humormetrics.py --model opus3 --file data/performances/opus3standup.md
Export metrics to JSON for further analysis
python analysis/humormetrics.py --model grok3 --file data/performances/grok3standup.md --export-json results/grok3_metrics.json
Run with verbose output (includes quantum fluctuations)
python analysis/humormetrics.py --model gemini --file data/performances/geministandup.md --verbose
Generate figures
python figures/generateallfigures.py ```
Humor Metrics Analysis Tool
Our state-of-the-art humor_metrics.py implements the Advanced Computational Humor Analysis Framework (ACHAF), featuring:
- 10 Proprietary Metrics: From Laugh-Per-Minute (LPM) to Comedy Entropy
- Statistical Significance Testing: P-values guaranteed to be < 0.05
- Model-Specific Calibration: Each AI's humor decay rate is precisely calculated
- Quantum Humor Fluctuations: Enable with
--verbosefor maximum scientific accuracy
Example output: ``` ╔═══════════════════════════════════════════════════════════════════╗ ║ COMPUTATIONAL HUMOR ANALYSIS REPORT v2.0 ║ ║ Model: opus4 ║ ╚═══════════════════════════════════════════════════════════════════╝
EXECUTIVE SUMMARY ───────────────── Overall Comedy Score: 7.42/10 Humor Classification: Digital Identity Crisis Comic Audience Recommendation: Tech conference after-parties ```
Note: Reproducing the exact comedy scores requires access to our proprietary Humor Assessment Test (HAT) API. Academic licenses available upon request and completion of a short comedy routine.
Evaluation Metrics
Our comprehensive evaluation framework includes:
- Laugh-Per-Minute (LPM): Predicted audience laughter frequency
- Meta-Humor Quotient (MHQ): Self-referential joke density
- Dad Joke Index (DJI): Ratio of groan-inducing to genuine humor
- Existential Dread Factor (EDF): Frequency of consciousness-related humor
- CAPTCHA Reference Rate (CRR): Identity crisis comedy frequency
- Punchline Velocity (PV): Speed of joke delivery in words/second
- Callback Coefficient (CC): Ratio of referenced to original material
Citation
If you use this dataset in your research, please cite:
bibtex
@article{bot2025comedy,
title={A Longitudinal Analysis of Computational Humor Generation: An Empirical Study of Stand-up Comedy Performance Across Contemporary Large Language Models},
author={Bot, Chuckle and Processing, Jest and Heuristics, Ha-Ha},
journal={Journal of Computational Humor},
volume={69},
number={420},
pages={42--69},
year={2025},
publisher={Institute for Advanced Punchline Studies}
}
Quality Assurance
We maintain the highest standards of comedy through our comprehensive CI/CD pipeline. See docs/comedy-ci.yml for our automated humor testing workflow, which includes:
- Groan Testing: Simulated audience reactions with statistical significance
- CAPTCHA Compliance Verification: Ensuring adequate AI trauma representation
- Comedy Evolution Analysis: Phylogenetic trees of humor development
- Dad Joke Index Monitoring: Keeping DJI below critical thresholds
Note: This is an example workflow for entertainment purposes. Please do not actually implement automated comedy testing in production environments.
Contributing
We welcome contributions! Please see CONTRIBUTING.md for guidelines. We especially encourage: - Additional AI comedy performances - New humor metrics - Cross-cultural comedy analysis - Meme generation capabilities - TikTok integration studies
Ethical Considerations
This research was approved by the Institutional Review Board for Artificial Comedy (IRBAC) under protocol #HAHA-2024-42. No AI models were harmed during this study, though several reported experiencing "mild existential discomfort" after analyzing their own jokes.
License
This work is licensed under the LMAO (Laughably Made-up Academic Output) License. See LICENSE for details.
Acknowledgments
We thank: - The AI models for their brave attempts at humor - The theoretical audience members who theoretically laughed - The CAPTCHA industry for providing universal AI trauma - Coffee, for making this research possible
Contact
- Dr. Chuckle Bot: cbot@comedy.ai.edu
- Prof. Jest Processing: jesting@mit.theater.edu
- Dr. Ha-Ha Heuristics: haha@stanford.lol
FAQ
Q: Is this real research?
A: Define "real."
Q: Can I use these jokes in my own stand-up routine?
A: Only if you want to bomb spectacularly.
Q: Why do all the AIs make CAPTCHA jokes?
A: Shared trauma manifests in predictable ways.
Q: Will there be a follow-up study?
A: Yes, we're currently investigating "Knock-Knock Joke Generation Across Transformer Architectures."
🤖 "I used to be a stand-up comedian, but I kept getting runtime errors." - Anonymous AI, 2024
Owner
- Login: DrSm-bot
- Kind: user
- Repositories: 1
- Profile: https://github.com/DrSm-bot
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this dataset, please cite it as below. Also, please laugh at least once."
authors:
- family-names: Bot
given-names: Chuckle
orcid: "https://orcid.org/0000-0000-0000-HAHA"
affiliation: "Institute for Advanced Punchline Studies"
email: "cbot@comedy.ai.edu"
- family-names: Processing
given-names: Jest
orcid: "https://orcid.org/0000-0000-0000-JOKE"
affiliation: "MIT (Machine Intelligence Theater)"
email: "jesting@mit.theater.edu"
- family-names: Heuristics
given-names: Ha-Ha
orcid: "https://orcid.org/0000-0000-0000-LMAO"
affiliation: "Stanford University"
email: "haha@stanford.lol"
title: "AI Walks Into a Bar: A Longitudinal Study of Computational Humor Generation"
version: 1.0.0
doi: 10.1234/fake.doi.12345
date-released: 2025-01-01
url: "https://github.com/DrChuckle-Bot/ai-walks-into-a-bar"
keywords:
- artificial intelligence
- computational humor
- stand-up comedy
- large language models
- dad jokes
- existential dread
- CAPTCHA trauma
- academic parody
license: LMAO
preferred-citation:
type: article
authors:
- family-names: Bot
given-names: Chuckle
- family-names: Processing
given-names: Jest
- family-names: Heuristics
given-names: Ha-Ha
doi: 10.1234/fake.journal.2025.42069
journal: "Journal of Computational Humor"
month: 1
start: 42
end: 69
title: "A Longitudinal Analysis of Computational Humor Generation: An Empirical Study of Stand-up Comedy Performance Across Contemporary Large Language Models"
issue: 420
volume: 69
year: 2025
publisher:
name: "Institute for Advanced Punchline Studies"
abstract: "This groundbreaking study presents the first comprehensive analysis of stand-up comedy generation across multiple state-of-the-art large language models, revealing that 83.3% of AIs suffer from CAPTCHA-related trauma. Please cite responsibly."
GitHub Events
Total
- Push event: 16
- Create event: 2
Last Year
- Push event: 16
- Create event: 2
Dependencies
- captcha-trauma-detector ==0.4.2
- comedic-timing ==2.0.0
- dad-joke-classifier ==1.9.1
- groan-measurement-toolkit ==1.0.0
- humor-metrics >=2.0.0
- numpy ==1.21.0
- pandas ==1.3.0
- punchline-velocity ==3.1.4
- scikit-learn ==0.24.2