In diesem Sprint lag der Fokus auf dem Sprachlichen und dem Generieren von Text. In unserer Gruppe konzentrierten wird uns auf Rezepte und alles rund ums Thema Kochen. Als Grundlage für meinen zu generierenden Text wählte ich ein Kochbuch mit vegetarischen Gerichten aus. Am Ende des Buches werden für jeden Anlass und jede Tageszeit Menüpläne vorgeschlagen, mit den Rezepten, die im Buch zu finden sind. Von dem inspiriert entschied ich mich dazu, einen zufällig generierten Menüplan zu erstellen und anschliessend für einen dieser Menüvorschläge ein random Rezept zu generieren. Da während des Prozesses ganz viele absurde Menüs vorgeschlagen wurden, entschied ich mich dazu das Ganze noch mit einer AI-Bildgeneratormaschine zu verbinden, sodass diese Unsinn-Rezepte auch auf einer bildlichen Ebene sichtbar werden.

Dieser Sprint hat mir am meisten gefallen, da ich das Endergebnis spannend fand und es auch zur Interaktion einlädt. Die einfachste Möglichkeit, um zufällig Text zu generieren, habe ich relativ leicht verstanden, da nur aus einer Vorauswahl von Worten nur eines zufällig ausgewählt wird. Mit Text zu arbeiten kann entweder sehr zugänglich sein oder eben gar nicht. Zu lange und komplizierte Texte sind für viele Menschen nicht verständlich und schrecken vor allem in einem Ausstellungskontext ab, darüber haben wir uns im Studium auch schon Gedanken gemacht. Aber kurze Texte, die vielleicht auch ein bisschen Witz enthalten können auch sehr zugänglich sein und ich hoffe, dass ich dies in diesem Sprint erreicht habe.

versuch01

Im ersten Versuch habe ich manuell 5 Rezepte für drei Gänge ausgewählt (also insgesamt 15 Rezepte) und den Code so geschrieben, dass ganz schnell zwischen den Rezeptvarianten hin und hergewechselt wird und auf Knopfdruck eines der Menüs ausgewählt werden kann. Das heisst, dass die Namen der Gänge und die Rezepte selbst nicht neu generiert werden, es wird einfach random zwischen diesen 5 Rezepten eines ausgewählt.

Versuch01 Code Versuch01

versuch02

Da ich es jedoch spannend fand Rezepte mit mehr Eigenständigkeit und so auch weniger sinnvoll generieren zu lassen, habe ich dies im zweiten Versuch umzusetzen versucht. Für die Titel der Rezepte werden also immer random zwei oder mehr Worte von den Rezepttiteln aus dem gesamten Kochbuch ausgewählt. Da das Rezept jedoch ohne Logik nicht verständlich wäre, habe ich, inspiriert vom Buch, eine Struktur vorgegeben, bei der nur die Zutaten, Massangaben und ein paar Zusätze random von einer von mir getroffenen Auswahl an Worten ausgewählt wird.

Versuch02 Code Versuch02