HateCheck: Functional Tests for Hate Speech Detection Models
Not on the map. Why?
Cited by 22 in LLM safety and security, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Detecting online hate is a difficult task that even state-of-the-art models struggle with. Typically, hate speech detection models are evaluated by measuring their performance on held-out test data using metrics such as accuracy and F1 score. However, this approach makes it difficult to identify specific model weak points. It also risks overestimating generalisable model performance due to increasingly well-evidenced systematic gaps and biases in hate speech datasets. To enable more targeted diagnostic insights, we introduce HateCheck, a suite of functional tests for hate speech detection models. We specify 29 model functionalities motivated by a review of previous research and a series of interviews with civil society stakeholders. We craft test cases for each functionality and validate their quality through a structured annotation process. To illustrate HateCheck's utility, we test near-state-of-the-art transformer models as well as two popular commercial models, revealing critical model weaknesses.
Key facts. Cited by 215 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 39; 2023: 46; 2024: 41; 2025: 47; 2026: 30.
215 papers.
Sort:
By area:
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Red Teaming Language Models with Language Modelscited by 983
- 2022Red Teaming Language Models to Reduce Harms: Methods, Scaling Behaviors, and Lessons Learnedcited by 702
- 2021BBQ: A Hand-Built Bias Benchmark for Question Answeringcited by 683
- 2023XSTest: A Test Suite for Identifying Exaggerated Safety Behaviours in Large Language Modelscited by 477
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
- 2022ToxiGen: A Large-Scale Machine-Generated Dataset for Adversarial and Implicit Hate Speech Detectioncited by 419
- 2022A Holistic Approach to Undesired Content Detection in the Real Worldcited by 337
- 2026On-Policy Context Distillation for Language Modelscited by 161
- 2023Auditing large language models: a three-layered approachcited by 135
- 2024Red-Teaming for Generative AI: Silver Bullet or Security Theater?cited by 81
- 2021Anticipating Safety Issues in E2E Conversational AI: Framework and Toolingcited by 77
38 more
- 2022Is Your Toxicity My Toxicity? Exploring the Impact of Rater Identity on Toxicity Annotationcited by 67
- 2021Dynaboard: An Evaluation-As-A-Service Platform for Holistic Next-Generation Benchmarkingcited by 53
- 2022Perturbation Augmentation for Fairer NLPcited by 51
- 2022Multilingual HateCheck: Functional Tests for Multilingual Hate Speech Detection Modelscited by 51
- 2021Hatemoji: A Test Suite and Adversarially-Generated Dataset for Benchmarking and Detecting Emoji-based Hatecited by 50
- 2024Surgical, Cheap, and Flexible: Mitigating False Refusal in Language Models via Single Vector Ablationcited by 48
- 2023Can Language Models be Instructed to Protect Personal Information?cited by 46
- 2022Handling and Presenting Harmful Text in NLP Researchcited by 43
- 2025Agentic Web: Weaving the Next Web with AI Agentscited by 43
- 2022Quantifying Social Biases Using Templates is Unreliablecited by 38
- 2023You Only Prompt Once: On the Capabilities of Prompt Learning on Large Language Models to Tackle Toxic Contentcited by 37
- 2023COBRA Frames: Contextual Reasoning about Effects and Harms of Offensive Statementscited by 34
- 2023Query-Efficient Black-Box Red Teaming via Bayesian Optimizationcited by 31
- 2023Can You Rely on Your Model Evaluation? Improving Model Evaluation with Synthetic Test Datacited by 31
- 2024Whispering Experts: Neural Interventions for Toxicity Mitigation in Language Modelscited by 31
- 2023Assessing Language Model Deployment with Risk Cardscited by 30
- 2022Evaluating Psychological Safety of Large Language Modelscited by 26
- 2023Interpretable Unified Language Checkingcited by 26
- 2023From Dogwhistles to Bullhorns: Unveiling Coded Rhetoric with Language Modelscited by 26
- 2024Recent Advances in Hate Speech Moderation: Multimodality and the Role of Large Modelscited by 26
- 2023People Make Better Edits: Measuring the Efficacy of LLM-Generated Counterfactually Augmented Data for Harmful Language Detectioncited by 25
- 2023KoSBi: A Dataset for Mitigating Social Bias Risks Towards Safer Large Language Model Applicationcited by 24
- 2024From Languages to Geographies: Towards Evaluating Cultural Bias in Hate Speech Datasetscited by 23
- 2021Multilingual Offensive Language Identification for Low-resource Languagescited by 22
- 2021Ethics Sheet for Automatic Emotion Recognition and Sentiment Analysiscited by 22
- 2022Listening to Affected Communities to Define Extreme Speech: Dataset and Experimentscited by 21
- 2024NLP for Counterspeech against Hate: A Survey and How-To Guidecited by 21
- 2022Challenges in Applying Explainability Methods to Improve the Fairness of NLP Modelscited by 20
- 2024Ethos: Rectifying Language Models in Orthogonal Parameter Spacecited by 20
- 2022Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detectioncited by 18
- 2022Hate Speech Criteria: A Modular Approach to Task-Specific Hate Speech Definitionscited by 18
- 2025System Prompt Optimization with Meta-Learningcited by 18
- 2022HateCheckHIn: Evaluating Hindi Hate Speech Detection Modelscited by 15
- 2022Flexible text generation for counterfactual fairness probingcited by 13
- 2024Improving Adversarial Data Collection by Supporting Annotators: Lessons from GAHD, a German Hate Speech Datasetcited by 13
- 2024Crowd-Calibrator: Can Annotator Disagreement Inform Calibration in Subjective Tasks?cited by 13
- 2025Demystifying Hateful Content: Leveraging Large Multimodal Models for Hateful Meme Detection with Explainable Decisionscited by 13
- 2021Multi-Task Learning with Sentiment, Emotion, and Target Detection to Recognize Hate Speech and Offensive Languagecited by 12
50 most cited of 215 All 215 (JSON)
- 2026ParsHate: A Benchmark Dataset for Hate and Target Detection in Persian14 Sep 2026
- 2026How User-AI Mistreatment Occurs and Matters in Conversational Systems?11 Sep 2026
- 2026Harmfulness Propagation Dynamics: Layer-wise Trajectories of Adversarial Intent in Large Language Models11 Sep 2026
- 2026Used, Mentioned, or Condemned? A Controlled Contrast-Set Diagnostic for the Use-Mention Distinction in Code-Mixed Hinglish Misogyny Detection6 Sep 2026
- 2026SinoGlyphBench: A Diagnostic Benchmark for Chinese Glyph-Level Obfuscation in Language-Model Moderation5 Sep 2026
- 2026You Really Didn't Get That? Benchmarking Social Pragmatic Inference for Indirect and Playful Chinese Online Comments3 Sep 2026
- 2026Benevolent Bias in Multi-Turn Human-Agent Dialogue29 Aug 2026
- 2026EvoHarmBench: Breaking Content Moderation with Iterative Human-Like Evasion28 Aug 2026
- 2026From Specialization to Generalization: Instruction-tuned LLMs for Robust Harmful Content Mitigation26 Aug 2026
- 2026SPAR-Hate: Auditor-Guided Multi-Perspective Role Reasoning for Bilingual Hate Speech Parsing22 Aug 2026
- 2026Introducing the Privacy-HSD Trade-off: Hate Speech Detection, but not at the Cost of Privacy19 Aug 2026
- 2026From a Word-Level Dictionary to Sentence-Level Semantics: Multilingual Grievance Labelling with Contextual Models23 Jul 2026
38 more
- 2026DriftGuard: Safety-Aware Multi-Monitor Detection and Selective Adaptation for Evolving Toxicity Moderation27 Jun 2026
- 2026A Survey of Toxicity Detection and Mitigation Strategies for Multilingual Language Models24 Jun 2026
- 2026Evaluating Second-Order Bias of LLMs Through Epistemic Entitlement16 Jun 2026
- 2026On Defining Erasure Harms for NLP14 Jun 2026
- 2026When Context Returns: Toward Robust Internalization in On-Policy Distillation10 Jun 2026
- 2026Culturally-Adapted Red-Teaming Across East and Southeast Asian Contexts: A Methodological and Comparative Analysis8 Jun 2026
- 2026FBHM: Functional Benchmarking and Steering of VLMs for Hateful Meme Detection29 May 2026
- 2026LPDS: Evaluating LLM Robustness Through Logic-Preserving Difficulty Scaling14 May 2026
- 2026Gaming the Metric, Not the Harm: Certifying Safety Audits against Strategic Platform Manipulation7 May 2026
- 2026YEZE at SemEval-2026 Task 9: Detecting Multilingual, Multicultural and Multievent Online Polarization via Heterogeneous Ensembling7 May 2026
- 2026Bye Bye Perspective API: Lessons for Building and Governing Measurement Infrastructure28 Apr 2026
- 2026DART: Mitigating Harm Drift in Difference-Aware LLMs via Distill-Audit-Repair Training18 Apr 2026
- 2026LLM BiasScope: A Real-Time Bias Analysis Platform for Comparative LLM Evaluation12 Mar 2026
- 2026On-Policy Context Distillation for Language Models12 Feb 2026
- 2026xList-Hate: A Checklist-Based Framework for Interpretable and Generalizable Hate Speech Detection5 Feb 2026
- 2026LinGO: A Linguistic Graph Optimization Framework with LLMs for Interpreting Intents of Online Uncivil Discourse4 Feb 2026
- 2026HateXScore: A Metric Suite for Evaluating Reasoning Quality in Hate Speech Explanations20 Jan 2026
- 2026Audit Me If You Can: Query-Efficient Active Fairness Auditing of Black-Box LLMs6 Jan 2026
- 2025Explaining News Bias Detection: A Comparative SHAP Analysis of Transformer Model Decision Mechanisms29 Dec 2025
- 2025A Multi-Perspective Benchmark and Moderation Model for Evaluating Safety and Adversarial Robustness22 Dec 2025
- 2025MultiHateLoc: Towards Temporal Localisation of Multimodal Hate Content in Online Videos11 Dec 2025
- 2025Aetheria: A multimodal interpretable content safety framework based on multi-agent debate and collaboration2 Dec 2025
- 2025DialogGuard: Multi-Agent Psychosocial Safety Evaluation of Sensitive LLM Responses1 Dec 2025
- 2025Feature Selection Empowered BERT for Detection of Hate Speech with Vocabulary Augmentation1 Dec 2025
- 2025Provably Safe Model Updates1 Dec 2025
- 2025HatePrototypes: Interpretable and Transferable Representations for Implicit and Explicit Hate Speech Detection9 Nov 2025
- 2025Obfuscation Rules for Detecting and Detoxifying Korean Toxicity13 Oct 2025
- 2025Mitigating Over-Refusal in Aligned Large Language Models via Inference-Time Activation Energy9 Oct 2025
- 2025Causality Guided Representation Learning for Cross-Style Hate Speech Detection9 Oct 2025
- 2025Toxicity in Online Platforms and AI Systems: A Survey of Needs, Challenges, Mitigations, and Future Directions29 Sep 2025
- 2025Toxicity Red-Teaming: Benchmarking LLM Safety in Singapore's Low-Resource Languages18 Sep 2025
- 2025Translate, then Detect: Leveraging Machine Translation for Cross-Lingual Toxicity Classification17 Sep 2025
- 2025Decoding the Rule Book: Extracting Hidden Moderation Criteria from Reddit Communities3 Sep 2025
- 2025Towards Safer AI Moderation: Evaluating LLM Moderators Through a Unified Benchmark Dataset and Advocating a Human-First Approach9 Aug 2025
- 2025Classification is a RAG problem: A case study on hate speech detection8 Aug 2025
- 2025Agentic Web: Weaving the Next Web with AI Agents28 Jul 2025
- 2025Large Language Models in Cybersecurity: Applications, Vulnerabilities, and Defense Techniques18 Jul 2025
- 2025Social Hatred: Efficient Multimodal Detection of Hatemongers24 Jun 2025
50 newest of 215 All 215 (JSON)
- 2022Red Teaming Language Models with Language Modelscited by 983
- 2024Red-Teaming for Generative AI: Silver Bullet or Security Theater?cited by 81
- 2023Query-Efficient Black-Box Red Teaming via Bayesian Optimizationcited by 31
- 2023Adversarial Fine-Tuning of Language Models: An Iterative Optimisation Approach for the Generation and Detection of Problematic Contentcited by 7
- 2025SAGE: A Generic Framework for LLM Safety Evaluationcited by 7
- 2025A Modular Taxonomy for Hate Speech Definitions and Its Impact on Zero-Shot LLM Classification Performancecited by 6
- 2023Can Large Language Models Change User Preference Adversarially?cited by 5
- 2025QGuard:Question-based Zero-shot Guard for Multi-modal LLM Safetycited by 4
- 2023No Offense Taken: Eliciting Offensiveness from Language Modelscited by 3
- 2024Analyzing Toxicity in Deep Conversations: A Reddit Case Studycited by 3
- 2025Toxicity Red-Teaming: Benchmarking LLM Safety in Singapore's Low-Resource Languagescited by 2
- 2024JailbreakHunter: A Visual Analytics Approach for Jailbreak Prompts Discovery from Large-Scale Human-LLM Conversational Datasetscited by 1
12 most cited of 19 All 19 (JSON)
- 2026How User-AI Mistreatment Occurs and Matters in Conversational Systems?11 Sep 2026
- 2026Harmfulness Propagation Dynamics: Layer-wise Trajectories of Adversarial Intent in Large Language Models11 Sep 2026
- 2026EvoHarmBench: Breaking Content Moderation with Iterative Human-Like Evasion28 Aug 2026
- 2026From Specialization to Generalization: Instruction-tuned LLMs for Robust Harmful Content Mitigation26 Aug 2026
- 2026A Survey of Toxicity Detection and Mitigation Strategies for Multilingual Language Models24 Jun 2026
- 2026Culturally-Adapted Red-Teaming Across East and Southeast Asian Contexts: A Methodological and Comparative Analysis8 Jun 2026
- 2025A Multi-Perspective Benchmark and Moderation Model for Evaluating Safety and Adversarial Robustness22 Dec 2025
- 2025Toxicity Red-Teaming: Benchmarking LLM Safety in Singapore's Low-Resource Languages18 Sep 2025
- 2025A Modular Taxonomy for Hate Speech Definitions and Its Impact on Zero-Shot LLM Classification Performance23 Jun 2025
- 2025QGuard:Question-based Zero-shot Guard for Multi-modal LLM Safety14 Jun 2025
- 2025SAGE: A Generic Framework for LLM Safety Evaluation28 Apr 2025
- 2024JailbreakHunter: A Visual Analytics Approach for Jailbreak Prompts Discovery from Large-Scale Human-LLM Conversational Datasets3 Jul 2024
12 newest of 19 All 19 (JSON)
- 2025Agentic Web: Weaving the Next Web with AI Agentscited by 43
- 2025TAI3: Testing Agent Integrity in Interpreting User Intentcited by 7
- 2025DialogGuard: Multi-Agent Psychosocial Safety Evaluation of Sensitive LLM Responsescited by 3
- 2025Aetheria: A multimodal interpretable content safety framework based on multi-agent debate and collaborationcited by 2
- 2026Benevolent Bias in Multi-Turn Human-Agent Dialoguecited by 0
- 2026Benevolent Bias in Multi-Turn Human-Agent Dialogue29 Aug 2026
- 2025Aetheria: A multimodal interpretable content safety framework based on multi-agent debate and collaboration2 Dec 2025
- 2025DialogGuard: Multi-Agent Psychosocial Safety Evaluation of Sensitive LLM Responses1 Dec 2025
- 2025Agentic Web: Weaving the Next Web with AI Agents28 Jul 2025
- 2025TAI3: Testing Agent Integrity in Interpreting User Intent9 Jun 2025
- 2022Red Teaming Language Models to Reduce Harms: Methods, Scaling Behaviors, and Lessons Learnedcited by 702
- 2025Mitigating Over-Refusal in Aligned Large Language Models via Inference-Time Activation Energycited by 4
- 2024Dynamic Normativity: Necessary and Sufficient Conditions for Value Alignmentcited by 3
- 2025Mitigating Over-Refusal in Aligned Large Language Models via Inference-Time Activation Energy9 Oct 2025
- 2024Dynamic Normativity: Necessary and Sufficient Conditions for Value Alignment16 Jun 2024
- 2022Red Teaming Language Models to Reduce Harms: Methods, Scaling Behaviors, and Lessons Learned23 Aug 2022
- 2023Can Language Models be Instructed to Protect Personal Information?cited by 46
- 2025Demystifying Hateful Content: Leveraging Large Multimodal Models for Hateful Meme Detection with Explainable Decisionscited by 13
- 2026FBHM: Functional Benchmarking and Steering of VLMs for Hateful Meme Detectioncited by 0
- 2026FBHM: Functional Benchmarking and Steering of VLMs for Hateful Meme Detection29 May 2026
- 2025Demystifying Hateful Content: Leveraging Large Multimodal Models for Hateful Meme Detection with Explainable Decisions16 Feb 2025
- 2023Can Language Models be Instructed to Protect Personal Information?3 Oct 2023
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2021BBQ: A Hand-Built Bias Benchmark for Question Answeringcited by 683
- 2023XSTest: A Test Suite for Identifying Exaggerated Safety Behaviours in Large Language Modelscited by 477
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
- 2022ToxiGen: A Large-Scale Machine-Generated Dataset for Adversarial and Implicit Hate Speech Detectioncited by 419
- 2022A Holistic Approach to Undesired Content Detection in the Real Worldcited by 337
- 2026On-Policy Context Distillation for Language Modelscited by 161
- 2023Auditing large language models: a three-layered approachcited by 135
- 2021Anticipating Safety Issues in E2E Conversational AI: Framework and Toolingcited by 77
- 2022Is Your Toxicity My Toxicity? Exploring the Impact of Rater Identity on Toxicity Annotationcited by 67
- 2021Dynaboard: An Evaluation-As-A-Service Platform for Holistic Next-Generation Benchmarkingcited by 53
- 2022Perturbation Augmentation for Fairer NLPcited by 51
12 most cited of 184 All 184 (JSON)
- 2026ParsHate: A Benchmark Dataset for Hate and Target Detection in Persian14 Sep 2026
- 2026Used, Mentioned, or Condemned? A Controlled Contrast-Set Diagnostic for the Use-Mention Distinction in Code-Mixed Hinglish Misogyny Detection6 Sep 2026
- 2026SinoGlyphBench: A Diagnostic Benchmark for Chinese Glyph-Level Obfuscation in Language-Model Moderation5 Sep 2026
- 2026You Really Didn't Get That? Benchmarking Social Pragmatic Inference for Indirect and Playful Chinese Online Comments3 Sep 2026
- 2026SPAR-Hate: Auditor-Guided Multi-Perspective Role Reasoning for Bilingual Hate Speech Parsing22 Aug 2026
- 2026Introducing the Privacy-HSD Trade-off: Hate Speech Detection, but not at the Cost of Privacy19 Aug 2026
- 2026From a Word-Level Dictionary to Sentence-Level Semantics: Multilingual Grievance Labelling with Contextual Models23 Jul 2026
- 2026DriftGuard: Safety-Aware Multi-Monitor Detection and Selective Adaptation for Evolving Toxicity Moderation27 Jun 2026
- 2026Evaluating Second-Order Bias of LLMs Through Epistemic Entitlement16 Jun 2026
- 2026On Defining Erasure Harms for NLP14 Jun 2026
- 2026When Context Returns: Toward Robust Internalization in On-Policy Distillation10 Jun 2026
- 2026LPDS: Evaluating LLM Robustness Through Logic-Preserving Difficulty Scaling14 May 2026
12 newest of 184 All 184 (JSON)