A 4chan /pol/ (Politically Incorrect board) dataset of 134,529,233 posts across 3,397,911 threads (4,894,179 with 7-score Perspective API annotations), collected by Papasavva et al. via 4chan API + Perspective API (2020). Each record contains post text (com), thread ID, post number, country, timestamp, image metadata, 7 Perspective API scores (TOXICITY, SEVERE_TOXICITY, INFLAMMATORY, PROFANITY, INSULT, OBSCENE, SPAM), named entities. 134,529,233 4chan /pol/ posts with per-post Perspective API toxicity scores across 7 dimensions — one of the most comprehensively annotated fringe platform datasets covering 3.5 years of /pol/ discourse. Suitable for toxicity measurement, hate speech analysis, fringe platform research, political discourse on imageboards, cross-platform toxicity comparison, longitudinal hate speech trends.
A 4chan (/pol/) dataset of 499,723 posts with moderation scores, collected by kjj0 via 4chan API and OpenAI moderation model. Each record contains post text, sexual score, hate score, violence score, self-harm score, sexual/minors score, hate/threatening score, violence/graphic score. A dataset of 500,000 /pol/ posts with OpenAI moderation scores, enabling research on content moderation, hate speech detection, and harmful content analysis. Suitable for content moderation, hate speech detection, toxicity analysis, misinformation, political communication.
Synthetic, templated data: 75,000 short texts labelled with one of 6 harassment categories or non-toxic (10,714 or 10,715 each), with a 'platform' value (Facebook, Instagram, Reddit, news portal) and character offsets of the toxic span. The texts are generated from a small set of templates: the toxic rows use only 30 distinct toxic phrases, and every row ends in a '(Ref Node: #NNNNNN)' token. The platform values are assigned, not observed. Published on Mendeley Data. Suitable for testing span-tagging code, not for measuring real cyberbullying.
A TextDetox 2024/2025 shared task (15 languages) dataset of 71,374 posts across 15 languages with binary toxicity labels, collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic), language. Combined multilingual toxicity benchmark covering 15 languages including low-resource languages (Amharic, Tatar, Hindglish) — 71,374 balanced samples total. Suitable for multilingual toxicity detection, cross-lingual transfer learning, low-resource NLP, content moderation benchmarking.
A Twitter (OffensEval 2020 — 5 languages) dataset of 61,922 tweets across 5 languages with offensive/non-offensive labels, collected by Zampieri et al. for SemEval-2020 Task 12. Each record contains tweet text, binary offensive label (OFF/NOT), language, split. Combined OffensEval 2020 benchmark across Arabic, Danish, English, Greek, and Turkish — 61,922 tweets from the most-participated SemEval task ever (528 teams). Suitable for multilingual offensive language detection, cross-lingual transfer, content moderation, NLP benchmarking.
A Twitter (OffensEval 2020 — Turkish) dataset of 34,792 Turkish tweets (6,757 offensive, 28,035 non-offensive), collected by Zampieri et al. for SemEval-2020 Task 12. Each record contains tweet text, binary offensive label (OFF/NOT), split (train/test). OffensEval 2020 Turkish — part of the most popular SemEval task of all time (528 teams), enabling multilingual offensive language research. Suitable for offensive language detection, multilingual NLP, cross-lingual transfer learning, content moderation benchmarking.
A Twitter (crowdsourced hate speech annotation) dataset of 24,783 tweets labeled as hate speech (1,430), offensive (19,190), or neither (4,163), collected by Davidson et al. via CrowdFlower crowdsourcing (2017). Each record contains tweet text, majority class label (0=hate/1=offensive/2=neither), per-label coder counts, total coder count. Davidson et al. 2017 is one of the most cited hate speech datasets, with 24,783 tweets annotated by multiple crowdworkers — distinguished by separating hate speech from merely offensive language. Suitable for hate speech detection, offensive language classification, content moderation, NLP benchmarking, crowdsourced annotation research.
A Twitter (OffensEval 2020 — Greek) dataset of 10,287 Greek tweets (2,728 offensive, 7,559 non-offensive), collected by Zampieri et al. for SemEval-2020 Task 12. Each record contains tweet text, binary offensive label (OFF/NOT), split (train/test). OffensEval 2020 Greek — part of the most popular SemEval task of all time (528 teams), enabling multilingual offensive language research. Suitable for offensive language detection, multilingual NLP, cross-lingual transfer learning, content moderation benchmarking.
A Twitter (OffensEval 2020 — Arabic) dataset of 9,666 Arabic tweets (1,919 offensive, 7,747 non-offensive), collected by Zampieri et al. for SemEval-2020 Task 12. Each record contains tweet text, binary offensive label (OFF/NOT), split (train/test). OffensEval 2020 Arabic — part of the most popular SemEval task of all time (528 teams), enabling multilingual offensive language research. Suitable for offensive language detection, multilingual NLP, cross-lingual transfer learning, content moderation benchmarking.
A TextDetox 2024 shared task (Amharic) dataset of 5,000 Amharic posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Amharic provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Arabic) dataset of 5,000 Arabic posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Arabic provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (German) dataset of 5,000 German posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox German provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (English) dataset of 5,000 English posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox English provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Spanish) dataset of 5,000 Spanish posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Spanish provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (French) dataset of 5,000 French posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox French provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Hindi) dataset of 5,000 Hindi posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Hindi provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Italian) dataset of 5,000 Italian posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Italian provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Japanese) dataset of 5,000 Japanese posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Japanese provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Russian) dataset of 5,000 Russian posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Russian provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Tatar) dataset of 5,000 Tatar posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Tatar provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Ukrainian) dataset of 5,000 Ukrainian posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Ukrainian provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Chinese) dataset of 5,000 Chinese posts (2,500 toxic, 2,500 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Chinese provides 5,000 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A TextDetox 2024 shared task (Hindglish) dataset of 4,363 Hindglish posts (2,200 toxic, 2,163 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Hindglish provides 4,363 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A Twitter (OffensEval 2020 — English) dataset of 3,887 English tweets (1,080 offensive, 2,807 non-offensive), collected by Zampieri et al. for SemEval-2020 Task 12. Each record contains tweet text, binary offensive label (OFF/NOT), split (train/test). OffensEval 2020 English — part of the most popular SemEval task of all time (528 teams), enabling multilingual offensive language research. Suitable for offensive language detection, multilingual NLP, cross-lingual transfer learning, content moderation benchmarking.
A HOT Speech (hate/offensive/toxic speech dataset) dataset of 3,481 social media comments with multi-dimensional annotations, collected by SOMAR / ICPSR via Twitter, YouTube, and Reddit APIs (August 2021). Each record contains comment text, hard and soft labels (hateful, offensive, toxic), composite scores, and 21 researcher codes. multi-platform dataset with rich annotations including both MTurk worker labels and researcher codes. Suitable for hate speech detection, offensive language identification, toxicity classification, and political discourse analysis.
A Twitter (OffensEval 2020 — Danish) dataset of 3,290 Danish tweets (425 offensive, 2,865 non-offensive), collected by Zampieri et al. for SemEval-2020 Task 12. Each record contains tweet text, binary offensive label (OFF/NOT), split (train/test). OffensEval 2020 Danish — part of the most popular SemEval task of all time (528 teams), enabling multilingual offensive language research. Suitable for offensive language detection, multilingual NLP, cross-lingual transfer learning, content moderation benchmarking.
A TextDetox 2024 shared task (Hebrew) dataset of 2,011 Hebrew posts (807 toxic, 1,204 non-toxic), collected by Dementieva et al. for PAN/CLEF TextDetox 2024. Each record contains post text, binary toxicity label (0=non-toxic, 1=toxic). TextDetox Hebrew provides 2,011 balanced binary toxicity annotations — part of a 15-language multilingual benchmark for cross-lingual toxicity detection research. Suitable for toxicity detection, multilingual content moderation, cross-lingual NLP, hate speech classification, text detoxification.
A NoisyHate (hate speech benchmark) dataset of 1,339 labeled sentences with text perturbations and toxicity scores, collected by NoisyHate Authors via ICWSM 2025. Each record contains sentence text, binary hate label, toxicity scores (toxicity, severe, obscene, identity_attack, insult, threat), identity group indicators, and engagement metrics. The dataset is notable for its benchmark dataset with human-written text perturbations and fine-grained toxicity metrics. Intended for research into hate speech detection, model robustness, adversarial testing, toxicity analysis, and identity-based hate speech research.