Liest chat.txt und zerlegt jede Zeile in Zeit, Absender und Text.
Ehrliche Signale lesen
Das Symbionten-Werkzeug: lass den Code aus dem Buch direkt im Browser laufen.
Führe die vier Zellen der Reihe nach aus, verändere sie, und sieh zu, wie sich das Ergebnis ändert. Du musst nichts installieren. Der vollständige Code liegt auf GitHub.
Der Chat: Klassenfahrt nach Lissabon
Fünf Schülerinnen und Schüler planen ihre Studienfahrt. Dieselben 33 Nachrichten wie im Buch
sind unten als Datei chat.txt vorgeladen — du darfst sie verändern.
Die Wortlisten
Für jede Symbionten-Rolle eine kleine Liste typischer Wörter. Denk an Kapitel 6: es sind Rollen, keine Etiketten für Menschen.
| Rolle | Typische Wörter und Phrasen |
|---|---|
| Biene | idee, neu, was haltet ihr von, wir könnten, stell dir vor, was wenn |
| Ameise | fertig, erledigt, ich kümmere mich, hier die liste, konkret, status |
| Schmetterling | schön, schaut mal, gestalten, passt, stimmung, design, logo |
| Capybara | in ruhe, lass uns, kein stress, danke, klingt gut, von allen, ich verstehe, vermitteln |
| Egel | habe meinen eltern, hab ihr, beeindruckt von, was wir auf die beine, für mich ein highlight |
Die Werkstatt
Vier Schritte, vier Zellen mit gemeinsamem Gedächtnis. Was du in Schritt 1 berechnest, steht in Schritt 2 noch zur Verfügung — führe sie deshalb von oben nach unten aus.
Ein Wörterbuch (dict): Schlüssel sind die Rollennamen, Werte die Wortlisten.
wortlisten.Das Herzstück: für jede Person zählen, wie oft Wörter aus jeder Liste vorkommen.
Ein Balkendiagramm: pro Person fünf Balken für die fünf Rollen. Beim ersten Mal lädt matplotlib kurz nach.
Zum Ausprobieren
Ändere eine Wortliste in Schritt 2 — füge der Biene etwa das Wort vorschlag hinzu —
und führe Schritt 2, 3 und 4 erneut aus. Wie verschiebt sich das Bild?
Oder lade oben in chat.txt einen eigenen, anonymisierten Chat im selben Format
(Tag HH:MM - Name: Text) und führe alles neu aus. Wo liegen die Grenzen
der Methode — und was übersieht eine reine Wortliste, das ein Sprachmodell erkennen würde?