KI-Agent Demo: Erweiterte Spam-Erkennung via ChatGPT
Ablauf
Sobald Thunderbird eine neue E-Mail empfängt, wird die Erweiterung aktiv. Die Nachricht wird abgefangen, bevor sie vom Nutzer gelesen wird. Die Erweiterung extrahiert den Betreff, den Absender und den E-Mail-Text.
Diese Daten werden an den lokalen Flask-Server gesendet.
Der Flask-Server leitet die Anfrage an ChatGPTweiter. Das Modell analysiert die E-Mail anhand vordefinierter Spam-Kriterien (Prompt). Die KI entscheidet: SPAM oder NICHT SPAM.
Die Antwort des OpenAI-Models enthält eine von drei möglichen Entscheidungen: SPAM → E-Mail wird verschoben NICHT SPAM → E-Mail bleibt im Posteingang UNSICHER → Keine Aktion (der Nutzer entscheidet selbst)
Analysiere die folgende E-Mail und entscheide, ob sie als Spam einzustufen ist.
Für diese Klassifizierung gelten folgende Regeln: 1. **Werbung und Newsletter:** E-Mails, die ausschließlich Werbeinhalte, Newsletter oder Angebote enthalten, ohne relevanten Informationsgehalt. 2. **Bewertungsanfragen:** E-Mails, die den Empfänger auffordern, den Händler oder die Dienstleistung zu bewerten, ohne echten Mehrwert zu bieten. 3. **Rabatte und Sonderaktionen:** E-Mails, die Rabatte, Sonderaktionen oder Verkaufsförderungen bewerben und vor allem zu Werbezwecken dienen. 4. **Relevanz:** Nur E-Mails, die echten, inhaltlichen Mehrwert bieten und informativ sind, sollen nicht als Spam eingestuft werden. 5. **Phishing bei Banken und Kreditinstituten:** E-Mails, die vorgeben, von Banken oder Kreditinstituten zu stammen, bei denen der tatsächliche Absender nicht mit der offiziellen Institution übereinstimmt, gelten als Phishing-Versuch.
Beurteile die E-Mail anhand dieser Kriterien und antworte ausschließlich mit einem der folgenden Begriffe: - "SPAM" - "NICHT_SPAM" - "UNSICHER"