Warum macht @ATBrokenNews so viele Grammatikfehler? Kann man dagegen nichts machen?

Wenn man versteht nach welchen Regeln der Bot die Wörter wählt, die er dann vertauscht, ist schon alles gesagt. Der Bot hat nicht die Fähigkeit den Fall der Wörter oder andere grammatische Merkmale zu ändern, wenn er eine neue Schlagzeile kreiert. Es werden nur einzelne, dem Bot unverständliche Wörter in den Schlagzeilen ausgewählt, die anschließend vertauscht werden.

Greenpeace findet wieder Dutzende Tote in Outdoor-Kleidung

Wortarten

Der Bot interessiert sich nicht für die Bedeutung der Wörter. Für den Bot ist jede Schlagzeile nur eine Aneinanderreihung von Wortarten wie Hauptwort, Verb oder Artikel. Der Bot beschäftigt sich immer nur mit den wenigen Wortarten – nicht mit den vielen deutschen Wörtern. Ganz kurz gesagt, vertauscht der Bot Gruppen von Hauptwörtern. Es werden Gruppen gesucht und nicht einzelne Hauptwörter, damit der Bot Wortfolgen wie „VW Golf“ oder „Papst Johannes Paul II“ nicht zerreißt. Beim Papst würde übrigens auch die „ II.“ zur Gruppe zählen, denn Kardinalzahlen werden mit den Hauptwörtern mitgefangen.

Mann in Netflix verschüttet - tot

Es gibt noch ein paar weniger wichtige Regeln, die alle darauf abzielen die Fallfehler zu kaschieren oder interessantere Brocken aus den Schlagzeilen herauszuschneiden. Neben den Hauptwörtern werden manchmal auch die Adjektive und Präpositionen zur Gruppe dazu genommen. Das verhindert manche Fallfehler, denn die Präposition bestimmt ja den Fall. Außerdem werden auch finite Verben (Steuern werden) und Partizip Perfekt (Schiff gesunken) mitgenommen, wenn sie gleich neben den Hauptwörter stehen. Diese Extra-Regeln muss der Bot aber nicht anwenden – er kann auch nur die Hauptwörter herauslösen und vertauschen.

Ingesamt hat der Bot nur sechs Regeln, nach denen er Wortgruppen aus den Schlagzeilen herauslöst. Und immer sieht er nur die Wortart, also nicht den Fall, die Zahl oder gar die Bedeutung der Wörter. Auch nach dem Herausschneiden und Tauschen der Wörter werden diese nicht auf den neuen Kontext angepasst. Bis auf eine kleine Ausnahme: Der erste Buchstabe der Schlagzeile wird immer großgeschrieben. Das hilft sehr beim Lesen und es war einfach genug das dem Bot beizubringen.

Jonathan Meese entdeckt die Mayonnaise

Wer es ganz genau wissen will…

In der Schule haben wir nur die zehn Grundwortarten gelernt. Den Linguisten/innen ist aber einiges eingefallen, um die Verwendung von Wörtern genauer zu beschreiben. In jeder Schlagzeile findet sich mindestens ein Hauptwort (auch Eigennamen sind für uns Hauptwörter) und meistens sind es mehrere wie in diesen Beispielen:

Fahrer      in            Deutschland   nahm        falschen     Bus
Hauptwort   Präposition   Eigenname     Infinitiv   Adjektiv     Hauptwort

Und die zweite Schlagzeile:

41     Leichtverletzte   bei           Massenpanik   an            der       Cote         d'Azur
Zahl   Hauptwort         Präposition   Hauptwort     Präposition   Artikel   Hauptwort    Eigenname

Wenn der Bot die Wahl aus mehreren Gruppen hat, dann wählt er zufällig eine aus jeder Schlagzeile. Wie gesagt, muss er die Adjektive, Präpositionen etc. nicht unbedingt mitnehmen - er kann auch nur die Hauptwörter nehmen. In diesem Beispiel hat er zufällig „Fahrer“ aus der ersten Schlagzeile gewählt, und „Massenpanik“ (ohne die Präposition „bei“) aus der Zweiten. Wenn man die beiden Gruppen vertauscht, bekommt man zwei neue Schlagzeilen:

Massenpanik in Deutschland nahm falschen Bus
41 Leichtverletzte bei Fahrer an der Cote d'Azaur

Der Bot sucht sich dann zufällig eine der beiden Schlagzeilen aus und tweeted sie. Falls die gewählte Schlagzeile mehr als 140 Zeichen hat, beginnt er noch einmal von vorne mit zwei neue Schlagzeilen. Meistens klappt es aber im ersten Anlauf.

Ethics of bot programming

Manche Bots ändern ihre Tweets abhängig von der Liste der trending topics auf Twitter, damit sie oft gesehen werden. Das macht dieser Bot nicht, obwohl es natürlich verlockend wäre sich an beliebte Themen anzuhängen. Manchmal bin ich selbst unglücklich, dass der Bot nichts zu einem Thema sagt, obwohl es wochenlang in den Schlagzeilen ist. Aber so ist es nun einmal, wenn man sich auf den Zufall einlässt: es bleibt zwar dadurch auch für mich, den Programmierer, interessant aber manchmal würfelt man tagelang nur Einsen. Außerdem finde ich es eckelig aufdringlich, wenn man zu einem aufgewühlten Thema etwas sagt, was bestenfalls ein Witz ist, aber auch geschmacklos sein kann.