Timing In stand-up Comedy: Text, Audio, Laughter, Kinesics (TIC-TALK): Pipeline and Database for the Multimodal Study of Comedic Timing
Organizations: ENC · Centre Jean-Mabillon, École nationale des chartes, PSL, Paris, France · ENC, LRE · Laboratoire de Recherche, EPITA, Paris, France ·
Abstract
Stand-up comedy, and humor in general, are often studied through their verbal content. Yet live performance relies just as much on embodied presence and audience feedback. We introduce TIC-TALK, a multimodal resource with 5,400+ temporally aligned topic segments capturing language, gesture, and audience response across 90 professionally filmed stand-up comedy specials (2015-2024). The pipeline combines BERTopic for 60 s thematic segmentation with dense sentence embeddings, Whisper-AT for 0.8 s laughter detection, a fine-tuned YOLOv8-cls shot classifier, and YOLOv8s-pose for raw keypoint extraction at 1 fps. Raw 17-joint skeletal coordinates are retained without prior clustering, enabling the computation of continuous kinematic signals-arm spread, kinetic energy, and trunk lean-that serve as proxies for performance dynamics. All streams are aligned by hierarchical temporal containment without resampling, and each topic segment stores its sentence-BERT embedding for downstream similarity and clustering tasks. As a concrete use case, we study laughter dynamics across 24 thematic topics: kinetic energy negatively predicts audience laughter rate (r = -0.75, N = 24), consistent with a stillness-before-punchline pattern; personal and bodily content elicits more laughter than geopolitical themes; and shot close-up proportion correlates positively with laughter (r = +0.28), consistent with reactive montage.
Figures & tables
| Topic | n | |||
|---|---|---|---|---|
| T15: body / dress / boobs | 97 | .253 | 1.13 | 1.40 |
| T22: baby / abortion | 198 | .248 | 1.05 | 1.28 |
| T10: food / want / chef | 210 | .230 | 1.19 | 1.30 |
| T3: indian / trump / india | 197 | .141 | 1.27 | 1.32 |
| T1: iceland / icelandic | 50 | .085 | 1.27 | 1.40 |
| T6 † : sap / mae / hello | 81 | .051 | 2.24 | 1.34 |
| System | AUROC | AUPRC | F1 | Prec | Rec |
|---|---|---|---|---|---|
| history-only | 0.643 | 0.275 | 0.336 | 0.223 | 0.682 |
| text-only | 0.554 | 0.197 | 0.297 | 0.177 | 0.926 |
| vision-only | 0.538 | 0.187 | 0.291 | 0.178 | 0.806 |
| text + vision | 0.577 | 0.210 | 0.300 | 0.182 | 0.867 |
| text + vision + history | 0.647 | 0.277 | 0.342 | 0.248 | 0.553 |
| Random (AUPRC baseline) | — | 0.170 | — | — | — |