Caso d'uso
Moderazione AI dei commenti per siti web e blog
Le sezioni commenti di siti di notizie, blog e negozi si riempiono di insulti, odio e pubblicità, spesso in più lingue. VigiMod controlla ogni commento prima che venga pubblicato e trattiene quelli che violano le tue regole perché li riveda una persona.
Cosa lo rende difficile
Odio sotto gli articoli delicati
Le notizie su immigrazione, religione o politica attirano attacchi a gruppi di persone. La categoria hate è fatta per questo.
Pubblicità e link
I commenti spam spingono negozi e truffe. La categoria advertising e le tue regole li trattengono.
Lettori in tante lingue
I siti internazionali ricevono commenti in molte lingue; il modello è addestrato su 26.
Come funziona con VigiMod
- 1
Quando arriva un commento, il sito invia il testo a VigiMod con le tue regole.
- 2
I commenti puliti vengono pubblicati come prima.
- 3
I commenti segnalati vanno nella coda di moderazione invece che sulla pagina.
Regole da copiare
Inviale nel campo rules: ognuna torna con il suo punteggio, come una categoria predefinita.
{
"rules": {
"no-ads": "Niente pubblicità o link a negozi",
"no-personal-attacks": "Niente attacchi all'autore o agli altri lettori",
"no-medical-claims": "Non affermare che un prodotto cura una malattia",
"on-topic": "I commenti devono riguardare l'articolo"
}
}Esempio
Un filtro WordPress (functions.php o un piccolo plugin): i commenti segnalati aspettano l'approvazione invece di andare online. Definisci VIGIMOD_KEY in wp-config.php.
PHP (WordPress)
<?php
// WordPress: functions.php or a small plugin. In wp-config.php: define('VIGIMOD_KEY', 'vm_live_...');
// A flagged comment waits for approval instead of going live.
add_filter('pre_comment_approved', function ($approved, $comment) {
if ($approved === 'spam' || $approved === 'trash') {
return $approved;
}
$response = wp_remote_post('https://api.vigimod.com/moderate', [
'timeout' => 3,
'headers' => ['X-API-Key' => VIGIMOD_KEY, 'Content-Type' => 'application/json'],
'body' => wp_json_encode([
'text' => mb_substr($comment['comment_content'], 0, 2000),
'rules' => ['no-ads' => 'No advertising or links to shops'],
]),
]);
if (is_wp_error($response) || wp_remote_retrieve_response_code($response) !== 200) {
return $approved; // VigiMod not reachable: keep WordPress's own decision
}
$result = json_decode(wp_remote_retrieve_body($response), true);
return empty($result['flagged']) ? $approved : 0; // 0 = held for moderation
}, 10, 2);Consigli
- Tieni il tuo plugin antispam (per esempio Akismet): conosce le reti di spam, VigiMod aggiunge tossicità, odio e le tue regole.
- Se VigiMod non risponde, tieni la decisione di WordPress, come nell'esempio.
- Invia il titolo dell'articolo come contesto per le regole «in tema»: il commento viene letto insieme a ciò a cui risponde.
Domande
- Funziona con WordPress?
- Sì, con il filtro pre_comment_approved dell'esempio. Altre piattaforme possono fare lo stesso quando arriva un commento.
- Verranno bloccati commenti veri?
- I commenti segnalati vengono trattenuti per l'approvazione, non cancellati, quindi l'ultima parola è sempre di una persona.
- È conforme al GDPR?
- I commenti vengono controllati e scartati, mai salvati né usati per l'addestramento. VigiMod è gestito dall'Italia, nell'UE, e offre un accordo sul trattamento dei dati.
- Quanto costa?
- Gratis durante la beta, con 120 commenti al minuto per chiave API.
Continua a imparare
Tutte le guide- Base · 5 min di letturaFalsi positivi e falsi negativi nella moderazione dei contenutiOgni sistema di moderazione fa due tipi di errore. Cosa sono, quanto costa ciascuno a una community e come tenerli bassi entrambi.
- Intermedio · 6 min di letturaCome scegliere la soglia di moderazioneUn punteggio di 0,7 non è una decisione. Come funzionano le soglie, perché quella predefinita è solo un punto di partenza e un metodo semplice per regolarle.
- Intermedio · 6 min di letturaIl bias nei modelli di moderazione: perché i messaggi innocenti con nomi stranieri vengono segnalatiUn modello può segnalare «Mohammed ha perso il treno» come odio. Da dove nasce questo bias, come si misura e come si elimina.
Provalo sulla tua community
Crea una chiave API gratuita in due minuti. Niente carta, niente periodo di prova.