{"url":"/task/humor-detection","name":"Humor Detection","slug":"humor-detection","description_markdown":"Humor detection is the task of identifying comical or amusing elements.","categories":[{"name":"Natural Language Processing","url":"/area/natural-language-processing"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":64,"papers_with_code":20,"benchmarks":1,"benchmark_tables_in_archive":1,"benchmark_tables_shown":1,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":4,"subtasks":0,"parent_tasks":0},"benchmarks":[{"leaderboard":"/sota/humor-detection-on-200k-short-texts-for-humor-1","slug":"humor-detection-on-200k-short-texts-for-humor-1","dataset":"200k Short Texts for Humor Detection","dataset_url":null,"rows_in_archive":6,"metrics":["F1-score"],"first_row_in_archive_order":{"model":"ColBERT model","paper_title":"ColBERT: Using BERT Sentence Embedding in Parallel Neural Networks for Computational Humor","paper_url":"/paper/colbert-using-bert-sentence-embedding-for","paper_date":"2020-04-27","arxiv_id":"2004.12765","code_links":[{"title":"huggingface/transformers","url":"https://github.com/huggingface/transformers"},{"title":"Moradnejad/ColBERT-Using-BERT-Sentence-Embedding-for-Humor-Detection","url":"https://github.com/Moradnejad/ColBERT-Using-BERT-Sentence-Embedding-for-Humor-Detection"},{"title":"punitMashruwala/Detecting_Humor","url":"https://github.com/punitMashruwala/Detecting_Humor"},{"title":"yalsaffar/S-COLBERT","url":"https://github.com/yalsaffar/S-COLBERT"}],"syntology":null}}],"datasets":[{"url":"/dataset/ur-funny","name":"UR-FUNNY","full_name":"","num_papers_in_archive":44},{"url":"/dataset/phinc","name":"PHINC","full_name":"","num_papers_in_archive":8},{"url":"/dataset/cards-against-humanity","name":"Cards Against Humanity","full_name":"","num_papers_in_archive":1},{"url":"/dataset/multimodal-humor-dataset","name":"Multimodal Humor Dataset","full_name":"Multimodal Humor Dataset: Predicting Laughter Tracks for Sitcoms","num_papers_in_archive":0}],"subtasks":[],"parent_tasks":[],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":20,"of":20,"tagged_in_all":64,"items":[{"url":"/paper/xgboost-a-scalable-tree-boosting-system","title":"XGBoost: A Scalable Tree Boosting System","date":"2016-03-09","arxiv_id":"1603.02754","repositories_listed":28,"syntology":{"n":17,"n_ran":0,"n_unverified":17,"n_pointer_only":0}},{"url":"/paper/xlnet-generalized-autoregressive-pretraining","title":"XLNet: Generalized Autoregressive Pretraining for Language Understanding","date":"2019-06-19","arxiv_id":"1906.08237","repositories_listed":27,"syntology":{"n":24,"n_ran":10,"n_unverified":14,"n_pointer_only":3}},{"url":"/paper/colbert-using-bert-sentence-embedding-for","title":"ColBERT: Using BERT Sentence Embedding in Parallel Neural Networks for Computational Humor","date":"2020-04-27","arxiv_id":"2004.12765","repositories_listed":4,"syntology":null},{"url":"/paper/multimodal-prediction-of-spontaneous-humour-a","title":"Towards Multimodal Prediction of Spontaneous Humour: A Novel Dataset and First Results","date":"2022-09-28","arxiv_id":"2209.14272","repositories_listed":2,"syntology":null},{"url":"/paper/misa-modality-invariant-and-specific","title":"MISA: Modality-Invariant and -Specific Representations for Multimodal Sentiment Analysis","date":"2020-05-07","arxiv_id":"2005.03545","repositories_listed":2,"syntology":{"n":10,"n_ran":2,"n_unverified":8,"n_pointer_only":0}},{"url":"/paper/humor-detection-a-transformer-gets-the-last","title":"Humor Detection: A Transformer Gets the Last Laugh","date":"2019-08-31","arxiv_id":"1909.00252","repositories_listed":2,"syntology":{"n":4,"n_ran":3,"n_unverified":1,"n_pointer_only":2}},{"url":"/paper/memeclip-leveraging-clip-representations-for","title":"MemeCLIP: Leveraging CLIP Representations for Multimodal Meme Classification","date":"2024-09-23","arxiv_id":"2409.14703","repositories_listed":1,"syntology":null},{"url":"/paper/the-muse-2024-multimodal-sentiment-analysis","title":"The MuSe 2024 Multimodal Sentiment Analysis Challenge: Social Perception and Humor Recognition","date":"2024-06-11","arxiv_id":"2406.07753","repositories_listed":1,"syntology":null},{"url":"/paper/synthesizrr-generating-diverse-datasets-with","title":"SynthesizRR: Generating Diverse Datasets with Retrieval Augmentation","date":"2024-05-16","arxiv_id":"2405.10040","repositories_listed":1,"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/getting-serious-about-humor-crafting-humor","title":"Getting Serious about Humor: Crafting Humor Datasets with Unfunny Large Language Models","date":"2024-02-23","arxiv_id":"2403.00794","repositories_listed":1,"syntology":null},{"url":"/paper/comment-aided-video-language-alignment-via","title":"Comment-aided Video-Language Alignment via Contrastive Pre-training for Short-form Video Humor Detection","date":"2024-02-14","arxiv_id":"2402.09055","repositories_listed":1,"syntology":{"n":3,"n_ran":2,"n_unverified":1,"n_pointer_only":3}},{"url":"/paper/mmoe-mixture-of-multimodal-interaction","title":"MMoE: Enhancing Multimodal Models with Mixtures of Multimodal Interaction Experts","date":"2023-11-16","arxiv_id":"2311.09580","repositories_listed":1,"syntology":{"n":5,"n_ran":4,"n_unverified":1,"n_pointer_only":5}},{"url":"/paper/hybrid-multimodal-feature-extraction-mining","title":"Hybrid Multimodal Feature Extraction, Mining and Fusion for Sentiment Analysis","date":"2022-08-05","arxiv_id":"2208.03051","repositories_listed":1,"syntology":null},{"url":"/paper/the-muse-2022-multimodal-sentiment-analysis","title":"The MuSe 2022 Multimodal Sentiment Analysis Challenge: Humor, Emotional Reactions, and Stress","date":"2022-06-23","arxiv_id":"2207.05691","repositories_listed":1,"syntology":null},{"url":"/paper/a-dataset-for-detecting-humor-in-telugu","title":"A Dataset for Detecting Humor in Telugu Social Media Text","date":"2022-05-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/duluthnlp-at-semeval-2021-task-7-fine-tuning","title":"DuluthNLP at SemEval-2021 Task 7: Fine-Tuning RoBERTa Model for Humor Detection and Offense Rating","date":"2021-08-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/on-the-use-of-emojis-to-train-emotion","title":"On the Use of Emojis to Train Emotion Classifiers","date":"2019-02-24","arxiv_id":"1902.08906","repositories_listed":1,"syntology":null},{"url":"/paper/reverse-engineering-satire-or-paper-on","title":"Reverse-Engineering Satire, or \"Paper on Computational Humor Accepted Despite Making Serious Advances\"","date":"2019-01-10","arxiv_id":"1901.03253","repositories_listed":1,"syntology":null},{"url":"/paper/a-crowd-annotated-spanish-corpus-for-humor","title":"A Crowd-Annotated Spanish Corpus for Humor Analysis","date":"2017-10-02","arxiv_id":"1710.00477","repositories_listed":1,"syntology":null},{"url":"/paper/is-this-a-joke-detecting-humor-in-spanish","title":"Is This a Joke? Detecting Humor in Spanish Tweets","date":"2017-03-28","arxiv_id":"1703.09527","repositories_listed":1,"syntology":null}],"syntology_records":7,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}