Like a Good Nearest Neighbor: Practical Content Moderation and Text Classification
Luke Bates, Iryna Gurevych
TL;DR
LaGoNN presents a practical, parameter-free augmentation to SetFit that decorates input text with information drawn from nearest neighbors in the training set, leveraging the distance-aware nature of Sentence Transformers to improve few-shot text classification for content moderation. By appending neighbor labels, distances, and texts to input instances (via configurations such as LabDist), and optionally fine-tuning the embedding encoder with a subset of data, LaGoNN delivers robust, often superior results across imbalanced, balanced, and multilingual settings while reducing computational cost relative to full-model fine-tuning. Across 17 datasets, LaGoNN demonstrates strong performance and stability, particularly when label distributions are skewed or domain drift is pronounced; LabDist emerges as the default, reliable configuration. The approach extends to general text classification, showing broad applicability and offering a practical path toward scalable, inexpensive content moderation and moderation-aware NLP systems.
Abstract
Few-shot text classification systems have impressive capabilities but are infeasible to deploy and use reliably due to their dependence on prompting and billion-parameter language models. SetFit (Tunstall et al., 2022) is a recent, practical approach that fine-tunes a Sentence Transformer under a contrastive learning paradigm and achieves similar results to more unwieldy systems. Inexpensive text classification is important for addressing the problem of domain drift in all classification tasks, and especially in detecting harmful content, which plagues social media platforms. Here, we propose Like a Good Nearest Neighbor (LaGoNN), a modification to SetFit that introduces no learnable parameters but alters input text with information from its nearest neighbor, for example, the label and text, in the training data, making novel data appear similar to an instance on which the model was optimized. LaGoNN is effective at flagging undesirable content and text classification, and improves the performance of SetFit. To demonstrate the value of LaGoNN, we conduct a thorough study of text classification systems in the context of content moderation under four label distributions, and in general and multilingual classification settings.
