idw - Informationsdienst
Wissenschaft
Es ist Pizza-Abend. Man steht in der Küche, hat die Hände voller Mehl und fragt sich: „Wie viel Wasser muss nochmal in den Teig?“ Jetzt mit schmutzigen Fingern das Kochbuch oder Tablet anfassen, um das nachzuschlagen, will man eigentlich nicht. Viel angenehmer wäre doch, einfach die Frage stellen zu können und von einem Computer per Sprachausgabe die Antwort zu erhalten. Genau solch ein interaktives Kochbuch will der Computerlinguistik-Professor Alexander Koller entwickeln. Dazu gilt es zahlreiche interessante Forschungsfragen seines Faches zu lösen.
Das Forschungsprojekt „Das interaktive Kochbuch“ wird ab November 2021 von der Deutschen Forschungsgemeinschaft (DFG) gefördert. Ziel ist ein Dialogsystem zu entwickeln, das seinen Benutzer interaktiv durch die Zubereitung von Essen führt. Dabei soll sich das System auf die Kocherfahrung des individuellen Nutzers anpassen und auf Rückfragen reagieren. Grundlage dafür bilden Rezepttexte, die zuvor in verschiedenen Arbeitsschritten automatisiert aufbereitet werden.
„Das interaktive Kochbuch“ steht stellvertretend für eine größere Klasse von Dialogsystemen, die einen interaktiven Zugang zu Informationen bieten, die in Textform vorliegen. So könnte die Forschung Grundlage für Systeme sein, die Bauanweisungen geben oder das Lernen klar strukturierter Vorgänge unterstützen.
Die Idee für das interaktive Kochbuch ist in einer Lehrveranstaltung an der Universität des Saarlandes entstanden. „Die Studierenden sollten mithilfe einer speziellen Software namens DialogOS ein beliebiges Dialogsystem entwickeln – also ein System, dass man per Sprachbefehl steuern kann und das mit sprachlichem Output reagiert. Eine Gruppe hatte sich dazu entschieden, einen Koch-Assistenten zu entwerfen“, sagt Alexander Koller, der seit 2016 Professor für Computerlinguistik an der Universität des Saarlandes ist. Dabei sei ihm bewusst geworden, dass in dieser Anwendung zahlreiche noch ungelöste Forschungsfragen der Computerlinguistik stecken. Mit dem interaktiven Kochbuch wolle er diese grundsätzlichen Probleme nun angehen.
„Rezepte als Textsorte weisen viele sprachliche Eigenheiten auf, die für Computer schwer zu handhaben sind“, erklärt Alexander Koller. So werden zahlreiche Informationen und Anweisungen implizit vorausgesetzt. „Sätze wie ‚Gemüse bereitlegen. Schneiden.‘ sind für uns Menschen leicht verständlich. Dem Computer fehlt aber vor allem bei der Anweisung ‚Schneiden.‘ jegliches Bezugswort, so dass wir Mittel und Wege finden müssen, diese semantischen Verbindungen trotzdem zu erkennen“, erklärt Koller. Der Wissenschaftler nutzt dafür verschiedene Methoden aus dem Werkzeugkasten der Künstlichen Intelligenz, etwa das Maschinelle Lernen mit neuronalen Netzen.
Im ersten Schritt wird im Projekt ein Algorithmus entwickelt, der Rezepttexte automatisch in Flussdiagramme übersetzt, die den Ablauf des Kochvorgangs darstellen. Damit das interaktive Kochbuch individuell auf verschiedene Nutzer reagieren kann, müssen die Rezepte in mehreren Abstraktionsstufen analysiert und die Ergebnisse miteinander verknüpft werden. Während in einem Profikochbuch nur „Kartoffeln kochen“ steht, wird in einem Anfängerkochbuch auch dieser Schritt ausführlich erklärt. Ziel ist dabei, einen Algorithmus zu entwickeln, der automatisch Rezepte zu einem Gericht online zusammenträgt und in beschriebener Weise aufbereitet.
Auch die Sprachausgabe des interaktiven Kochbuchs ist eine Herausforderung. Die Forscherinnen und Forscher wollen erreichen, dass das Kochbuch nicht nur Versatzstücke aus dem ursprünglichen Rezepttext in der richtigen Reihenfolge wiedergibt, sondern eigene, korrekte Äußerungen generiert. „Bekannte Methoden zur Sprachsynthese wie der Algorithmus GPT-3 können zwar äußerst überzeugend wirkende, sprachlich schöne Texte produzieren – inhaltlich sind diese aber oft mangelhaft. Da es bei Rezepten aber gerade auf inhaltliche Präzision ankommt, müssen wir aufpassen, dass uns der Sprachsynthese-Algorithmus nicht entgleist und Sachen hinzuerfindet, nur weil sie schön klingen“, erläutert Koller.
Im letzten Schritt will das Forscherteam seine Ergebnisse evaluieren, indem es das interaktive Kochbuch als App für verschiedene Smart-Home-Geräte veröffentlicht. Eine Kommerzialisierung der Arbeit ist nicht geplant.
Hintergrund Saarland Informatics Campus:
800 Wissenschaftlerinnen und Wissenschaftler und rund 2100 Studierende aus mehr als 80 Nationen machen den Saarland Informatics Campus (SIC) zu einem der führenden Standorte für Informatik in Deutschland und Europa. Fünf weltweit angesehene Forschungsinstitute, nämlich das Deutsche Forschungszentrum für Künstliche Intelligenz (DFKI), das Max-Planck-Institut für Informatik, das Max-Planck-Institut für Softwaresysteme, das Zentrum für Bioinformatik und das Cluster für „Multimodal Computing and Interaction“ sowie die Universität des Saarlandes mit drei vernetzten Fachbereichen und 24 Studiengänge decken das gesamte Themenspektrum der Informatik ab.
Redaktion:
Philipp Zapf-Schramm
Kompetenzzentrum Informatik Saarland
Saarland Informatics Campus
Telefon: +49 681 302-70741
E-Mail: pzapf@mmci.uni-saarland.de
Prof. Dr. Alexander Koller
koller@coli.uni-saarland.de
+49 681 302 4344
https://gepris.dfg.de/gepris/projekt/461220770
https://www.coli.uni-saarland.de/~koller/
https://www.uni-saarland.de/fachrichtung/lst.html
Die Computerlinguistik-Studenten Theresa Schmidt und Urs Peter demonstrieren einen Koch-Assistenten ...
Iris Maurer
Universität des Saarlandes
Alexander Koller, Computerlinguistik-Professor der Universität des Saarlandes
Thorsten Mohr
Universität des Saarlandes
Criteria of this press release:
Journalists, Scientists and scholars
Information technology, Language / literature, Media and communication sciences
transregional, national
Research projects
German
You can combine search terms with and, or and/or not, e.g. Philo not logy.
You can use brackets to separate combinations from each other, e.g. (Philo not logy) or (Psycho and logy).
Coherent groups of words will be located as complete phrases if you put them into quotation marks, e.g. “Federal Republic of Germany”.
You can also use the advanced search without entering search terms. It will then follow the criteria you have selected (e.g. country or subject area).
If you have not selected any criteria in a given category, the entire category will be searched (e.g. all subject areas or all countries).