Basics5 min readUpdated

Human in the loop: how AI and moderators work best together

Automatic moderation is fast, people understand nuance. How to split the work, which actions to automate and which to leave to a person.

Different strengths

AIHuman moderators
Speedmilliseconds, 24/7minutes or hours
Consistencysame answer every timedepends on the person and the day
Nuanceimproving, but limitedirony, history between users, intent
Scalethousands of messages per minutea few hundred per shift
Cost of a mistakecan repeat it everywhereusually isolated

Neither is enough alone. The goal is to give each one the work it does best.

A practical split

  1. Automatic, reversible actions for clear cases with high scores: hide the message, slow down the user, ask them to rephrase.
  2. Review queue for uncertain scores: a moderator sees the message, its scores and the conversation, and decides.
  3. People only for serious, hard-to-reverse actions: bans, reports to authorities, decisions about minors.
  4. Appeals handled by a person who did not take the first decision.

How to set the score bands is explained in choosing a threshold.

Give moderators the context

A message alone can mislead a person as much as a model. Show the previous messages, the user's history and why the message was flagged (which category, which rule, which score). Context helps people too.

Close the loop

Each human decision is a label: “this was a false alarm”, “this one was missed”. Collected over time, these decisions are the most valuable data to tune thresholds and to improve the next model version.

Be transparent with users

Tell your community that messages are checked automatically, what happens when a message is flagged and how to appeal. Rules people understand are followed more, and mistakes are forgiven more easily when they can be fixed.

Protect the moderators

Moderators see the worst content. Automatic filtering of the clearest cases, blurred previews and limits on exposure protect their wellbeing: another reason to let AI handle the first pass.

Test yourself

Answer the questions, then check your answers.

  1. 1. Which action should be left to a person?
  2. 2. What should happen to messages with uncertain scores?
  3. 3. Why are moderators' decisions valuable data?
  4. 4. What helps a moderator decide well?

All guides →

See it on real messages

Try the live demo, or read how the API works.