wannacook.ai - Rezrept KI AI

KI Rezepte: Tagebuch für eine AI Zukunft

Unsere Idee: Ein Service für KI Rezepte:  wannacook.ai

Seit wir im November 2022 von der Veröffentlichung von ChatGPT erfahren haben, wollten wir bei WIEMER ARNDT möglichst schnell einen Use Case umsetzen. Wir wollten verstehen, wie die einzelnen Komponenten einer KI zusammenhängen und wie man ein KI Projekt aufsetzt – natürlich mit dem Ziel, künstliche Intelligenz für unsere Kunden einsetzen können.

Ein Service für KI Rezepte.

Um diesen Case umzusetzen, haben wir uns dazu entschieden, mit Uwe Flade zusammenzuarbeiten. Uwe Flade ist ein langjähriger guter Freund des Hauses, mit dem wir bei wannacook.ai zusammenarbeiten, um uns mit der Technologie, den Problemen, den Kosten sowie den einzelnen Arbeitsschritten vertraut zu machen. Auf Basis der gemeinsamen Learnings wollen wir in Zukunft weitere KI Projekte schneller und gezielter entwickeln können.

Uwe Flade hat nicht nur Musikvideos für u.a. Rammstein, Depeche Mode und A -HA gedreht und verantwortet, sondern auch mehr als ein Dutzend digitale Projekte als Creative Director, Project Manager und Product Owner betreut. Darunter sind Webseiten, weltweit erfolgreiche Apps, sowie VR-Anwendungen und eine AR Anwendung, die er in Zusammenarbeit mit MTV ungesetzt hat.

Als Werbefilmer hat er u.a. für Porsche, Opel und die Telekom gedreht und ist weltweit geschätzt und gebucht.

Seine gesamte Vita mit Beispielen finden Sie hier.

Uwe Flade steht WIEMER / ARNDT als Creative Director zur Seite.

Projekterstellung für KI Rezepte

1. Was soll die AI für Rezepte können?

Zuerst mussten wir uns ein uns eine sinnvolle Anwendung für die KI überlegen. Dabei mussten wir bedenken, dass zB. das aktuelle KI-Model ChatGPT auf älteren Datenbasen beruht. Wir mussten einen Bereich finden, der unabhängig von Zeitgeist und Aktualität ist. Wir kamen somit recht schnell auf die Idee, etwas mit Rezepten und Kochen zu entwickeln, um auch eine valide, existierende Datenbasis für das Language-Model nutzen zu können.

2. Welches Language-Model (LM) für KI-Rezepte?

Im nächsten Schritt mussten wir uns überlegen, mit welchem Language Model (LM) (KI- Anbieter) wir arbeiten wollen. Als Language Model bezeichnet man die Art und Weise, wie eine künstliche Intelligenz Text / Informationen wahrnimmt und interpretiert. Innerhalb eines Language Models gibt es unterschiedliche Funktionen:

Zum einen kann es um die Generierung von Ton und Videos gehen und zum anderen um Texte und Bilder.

Wir haben uns für ChatGPT (Text) und Dall-E (Bilder) von „OpenAI“ entschieden. Das LM (language model) für Bilder von „Midjourney“ ist zwar besser, jedoch stellt „Midjourney“ zurzeit noch keine API- Schnittstelle zur Verfügung.

3. Erstellung der Funktionsliste

Wir wollen dem Nutzer die Möglichkeit geben, mit ein paar Stichwörtern durch die KI ein Rezept erstellen zu lassen.

Es soll aus 5 Komponenten bestehen:

  • Ein Bild das die Speise skizziert
  • Verfeinerungsmöglichkeiten für vegan, vegetarisch, Low-Carb und laktosefrei
  • Die Zutatenliste für das eingegebene Rezept
  • Eine Anleitung für die Zubereitung
  • Wissenswertes zum Rezept

4. Wording und Texte

Im nächsten Schritt haben wir uns über das Wording und die Texte, die wir auf der Webseite anzeigen, Gedanken gemacht. Der Dienst soll sich an Nutzer richten, die kochen möchten und nicht erst auf 20 Rezept-Seiten recherchieren wollen. Der Unterschied zu einer  Suchmaschine im Gegensatz zu einer KI-Anwendung besteht daran, daß man bei einer Frage an eine KI genau ein Ergebnis bekommt. Hingegen bekommt man bei Suchmaschinen eine grosse Anzahl von Ergebnissen und muss sich teilweise mühselig das richtige raussuchen.

4. Design

Auf Basis von der gewünschten Funktionen und Texte hat Uwe Flade das Design erstellen lassen.

5. Entwickler finden

Nach Fertigstellung von Funktionsbeschreibung, Texten/ Wording und Design, haben aus diesen Elementen ein Briefing für den Entwickler erstellt.

wannacook.ai kann ab sofort getestet werden – wir freuen uns auf Feedback.

Aktuelle Probleme:

Das Tool ist fertig – also fast, quasi fertig!

Update: 27.05.2023

Das Hauptproblem zur Zeit – aus unserer Sicht – besteht darin, daß das Tools sehr langsam ist. Es dauert ca. 20 Sekunden bis das Rezept erstellt wurde. Wir werden daher unterschiedliche Sprachmodelle nutzen. Aktuell nutzen wir Davinci – es bietet eine gute Qualität – ust aber eben langsam. Wir versuchen mit schnelleren Modellen zu arbeiten uns versuchen die qualität bei zu behalten.

Hier eine Liste der Modelle:

MODELS DESCRIPTION

GPT-4

Limited beta
A set of models that improve on GPT-3.5 and can understand as well as generate natural language or code
GPT-3.5 A set of models that improve on GPT-3 and can understand as well as generate natural language or code

DALL·E

Beta
A model that can generate and edit images given a natural language prompt

Whisper

Beta
A model that can convert audio into text
Embeddings A set of models that can convert text into a numerical form
Moderation A fine-tuned model that can detect whether text may be sensitive or unsafe
GPT-3 A set of models that can understand and generate natural language

Codex

Deprecated
A set of models that can understand and generate code, including translating natural language to code

We have also published open source models including Point-EWhisperJukebox, and CLIP.

Visit our model index for researchers to learn more about which models have been featured in our research papers and the differences between model series like InstructGPT and GPT-3.5.

 

Update: April 2023

Eines der Hauptprobleme bei der Erstellung von Rezepten über die KI und generell von KI Anwendungen, besteht im Spannungsfeld der Qualität des Rezeptes und der Geschwindigkeit, mit der dieses Rezept erstellt wird. Basis für den gelieferten Output ist das, was der Nutzer eingeben hat. Innerhalb der IT-Welt nennt man das einen „Prompt“. Prompt = ein Satz bzw. schriftlicher Befehl des Benutzers, auf dessen Basis die KI ein Ergebnis erzeugt.

Hier sind wir aktuell noch in der Experimentierphase . Durch sogenanntes Prompt-Engineering und Einstellungen beim Language-Model versuchen wir ein akzeptables Rezept auf Basis des Nutzer-Prompts zu liefern.

Das heisst konkret, daß wir das, was der Nutzer promptet, um weitere „Erklärungen“ ergänzen müssen.

So zum Beispiel müssen wir sicherstellen, daß es sich bei dem Nutzer-Prompt auch um etwas Essbares handelt. Daher müssen wir vorab die KI fragen, ob das was der Nutzer eingegeben hat auch essbar ist. Nur dann soll der Nutzer auch ein Rezept bekommen.

Wir werden in Zukunft über den Status dieses KI Projektes mit allen Ergebnissen – den Guten und den Schlechten, den Kosten und dem Nutzen berichten.

Schicken Sie uns gerne Ihr Feedback über das Kontaktformular, wenn Sie wannacook.ai  genutzt haben.

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Klicken Sie auf den unteren Button, um den Inhalt von wannacook.ai zu laden.

Inhalt laden

Hat Ihnen dieser Beitrag gefallen? Dann teilen Sie ihn!