🤖 Werde zum KI-Trainer: Schulbot-Optimierung

Modul: Grundlagen der regelbasierten Chatbots

Name:
Datum:
Theorie-Check: Der Smart-School Bot ist ein regelbasierter Bot. Er nutzt keine echte künstliche Intelligenz (wie GPT-4), sondern eine Keyword-Analyse. Er sucht in einer Liste nach Wörtern, ordnet sie einem Label (Intent) zu und gibt eine zufällige Antwort aus einer Liste aus.

🛠️ Schritt 1: Der Stresstest (Analyse)

Öffne den Bot im Browser. Versuche, ihn durch ungewöhnliche Fragen herauszufordern. Notiere deine Ergebnisse:

Deine Eingabe Reaktion des Bots Bewertung (✅ / ❌)
"Hallo, wie geht es dir?"
"Wo finde ich das Sekretariat?"
"Was ist eine Primzahl?"
(Eigene Idee):

Reflexion: Warum versteht der Bot einige Fragen nicht?

🧠 Schritt 2: Die Logik verstehen (Code-Analyse)

Untersuche den Quellcode im Bereich <script>. Dort findest du zwei wichtige Listen:

// Die Wissensbasis (Keyword > Kategorie)
{ keywords: ["pause", "essen"], label: "pause", weight: 2 }

// Die Antwort-Datenbank (Kategorie > Antwort)
"pause": ["Die Pause ist um 10 Uhr.", "Geh in die Cafeteria!"]

Frage: Was würde passieren, wenn du ein Keyword löschst?

🚀 Schritt 3: Planung neuer Fähigkeiten

Überlege dir zwei neue Themen (Intents), die der Bot beherrschen soll (z.B. WLAN, AGs, Schulordnung, Mensaplan).

Thema 1:

Keywords:

Antwort 1:

Antwort 2:
Thema 2:

Keywords:

Antwort 1:

Antwort 2:

💻 Schritt 4: Coding-Challenge

Implementiere deine Planung nun im Code. Achte auf die Syntax (Klammern, Anführungszeichen, Kommas)!

Ich habe die neuen Keywords in knowledgeBase eingetragen.
Ich habe die passenden Antworten in responses definiert.
Ich habe die Datei gespeichert und im Browser aktualisiert.

🧪 Schritt 5: Peer-Review (Qualitätscheck)

Tausche deinen Laptop mit einem Partner. Teste dessen Bot und gib Feedback.

Der Bot erkennt die neuen Keywords zuverlässig.
Die Antworten sind höflich und hilfreich.
Es gibt keine Logik-Fehler (falsche Antworten).

Verbesserungsvorschlag:

🏁 Abschluss-Reflexion

Inwiefern unterscheidet sich dieser Bot von einer "echten" KI (wie ChatGPT)? Wo liegen die Vorteile eines regelbasierten Systems?