Anwendungsfall

KI-Kommentarmoderation für Websites und Blogs

Kommentarbereiche von Nachrichtenseiten, Blogs und Shops füllen sich mit Beleidigungen, Hass und Werbung, oft in mehr als einer Sprache. VigiMod prüft jeden Kommentar vor der Veröffentlichung und hält die zurück, die gegen deine Regeln verstoßen, damit ein Mensch sie prüft.

Was es schwierig macht

Hass unter heiklen Artikeln

Artikel über Migration, Religion oder Politik ziehen Angriffe auf Gruppen von Menschen an. Dafür ist die Kategorie hate gemacht.

Werbung und Links

Spam-Kommentare bewerben Shops und Betrug. Die Kategorie advertising und deine Regeln halten sie zurück.

Leser in vielen Sprachen

Internationale Seiten bekommen Kommentare in vielen Sprachen; das Modell wurde mit 26 trainiert.

So funktioniert es mit VigiMod

  1. 1

    Wenn ein Kommentar abgeschickt wird, sendet deine Seite den Text mit deinen Regeln an VigiMod.

  2. 2

    Saubere Kommentare werden wie bisher veröffentlicht.

  3. 3

    Markierte Kommentare landen in der Moderationswarteschlange statt auf der Seite.

Regeln zum Kopieren

Sende sie im Feld rules: Jede kommt mit einer eigenen Bewertung zurück, wie eine eingebaute Kategorie.

{
  "rules": {
    "no-ads": "Keine Werbung und keine Links zu Shops",
    "no-personal-attacks": "Keine Angriffe auf den Autor oder andere Leser",
    "no-medical-claims": "Keine Behauptung, dass ein Produkt eine Krankheit heilt",
    "on-topic": "Kommentare müssen sich auf den Artikel beziehen"
  }
}

Beispiel

Ein WordPress-Filter (functions.php oder ein kleines Plugin): Markierte Kommentare warten auf Freigabe, statt online zu gehen. Definiere 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);

Tipps

  • Behalte dein Spam-Plugin (zum Beispiel Akismet): Es kennt Spam-Netzwerke; VigiMod ergänzt Toxizität, Hass und deine Regeln.
  • Ist VigiMod nicht erreichbar, bleibt es bei der Entscheidung von WordPress, wie im Beispiel.
  • Sende den Artikeltitel als Kontext für Themenregeln: Der Kommentar wird zusammen mit dem gelesen, worauf er antwortet.

Fragen

Funktioniert es mit WordPress?
Ja, mit dem Filter pre_comment_approved aus dem Beispiel. Andere Plattformen können dasselbe beim Absenden eines Kommentars tun.
Werden echte Kommentare blockiert?
Markierte Kommentare werden zur Freigabe zurückgehalten, nicht gelöscht; das letzte Wort hat immer ein Mensch.
Ist es DSGVO-konform?
Kommentare werden geprüft und verworfen, nie gespeichert oder zum Training verwendet. VigiMod wird aus Italien in der EU betrieben und bietet einen Auftragsverarbeitungsvertrag.
Was kostet es?
Kostenlos während der Beta, mit 120 Kommentaren pro Minute und API-Schlüssel.

Teste es in deiner Community

Erstelle in zwei Minuten einen kostenlosen API-Schlüssel. Keine Karte, keine Testphase.