WATCHED: A Web AI Agent Tool for Combating Hate Speech by Expanding Data

Paloma Piot, Diego Sánchez, Javier Parapar
9/1/2025
cs.CL

No official code found. Best implementation: nulldiego/watched (2 stars, MIT, last commit 2026-01-17). 1 more below.

Abstract

Online harms are a growing problem in digital spaces, putting user safety at risk and reducing trust in social media platforms. One of the most persistent forms of harm is hate speech. To address this, we need tools that combine the speed and scale of automated systems with the judgment and insight of human moderators. These tools should not only find harmful content but also explain their decisions clearly, helping to build trust and understanding. In this paper, we present WATCHED, a chatbot designed to support content moderators in tackling hate speech. The chatbot is built as an Artificial Intelligence Agent system that uses Large Language Models along with several specialised tools. It compares new posts with real examples of hate speech and neutral content, uses a BERT-based classifier to help flag harmful messages, looks up slang and informal language using sources like Urban Dictionary, generates chain-of-thought reasoning, and checks platform guidelines to explain and support its decisions. This combination allows the chatbot not only to detect hate speech but to explain why content is considered harmful, grounded in both precedent and policy. Experimental results show that our proposed method surpasses existing state-of-the-art methods, reaching a macro F1 score of 0.91. Designed for moderators, safety teams, and researchers, the tool helps reduce online harms by supporting collaboration between AI and human oversight.

View on arXivView PDF

Code Implementations(2)

nulldiego/watchedCommunity69%
MIT

WATCHED: A Web AI Agent Tool for Combating Hate Speech by Expanding Data

21HTML, PythonMar 30, 20259 months agoMIT

WATCHED: A Web AI Agent Tool for Combating Hate Speech by Expanding Data

00Feb 13, 20268 months ago

Similar Papers

Cite this paper

@article{piot2025watched,
  title  = {WATCHED: A Web AI Agent Tool for Combating Hate Speech by Expanding Data},
  author = {Paloma Piot and Diego Sánchez and Javier Parapar},
  year   = {2025},
  eprint = {2509.01379},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.01379v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.01379.svg)](https://codeofpaper.com/paper/2509.01379)

Discussion