Implementing a toxicity detector in your chatbots

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • xatkit

    The simplest way to build all types of smart chatbots and digital assistants

  • Xatkit is a chatbot orchestration platform where we always try to bring you the best NLP solutions out there and enable them for easy use in your own bots. For toxicity detection, we have added a new language processor for toxicity analysis. Even more, we provide two different implementations of this toxic language detector. You're free to choose the one that best fits your needs.

  • detoxify

    Trained models & code to predict toxic comments on all 3 Jigsaw Toxic Comment Challenges. Built using ⚡ Pytorch Lightning and 🤗 Transformers. For access to our API, please email us at [email protected].

  • Detoxify is the result of three Kaggle competitions proposed to improve toxicity classifiers. Each had a different purpose within the toxicity classifiers context.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • labs-detoxify-server

    Detoxify server for Xatkit

  • In Xatkit, you can rely on these models for your toxic language detection. Same as before, the toxicity scores are available to the chatbot designer to react and kick out trolls from your conversations. You can check our prototype implementation of a REST API that wraps and exposes the Detoxify models to Xatkit.

  • xatkit-examples

    Example Bots built with the Xatkit framework

  • We have built an example bot that detects toxicity in messages, which can be found in our LanguageProcessorsBots directory. Feel free to play with it!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts