Chattychef: AI Becomes Chef

Artificial intelligence is able to help people in purchases, planning and creating texts, but noticeably lags behind in the field of cooking. Following step -by -step recipes in the exact order turns out to be difficult not only for people, but also for AI. Nevertheless, a fresh study conducted in the college of computing equipment of the Georgia Technological Institute promises to change this situation.

A team of researchers brings innovation to the field of cooking, developing Chattychef. This is a new project, which is based on models of natural language processing. They help users follow the recipes using the GPT-J open language model.

The scientific work called “Improved Instruction In Recipe-Grounded Conversation” was presented at the 61st annual meeting of the computing linguistics association and Published in the journal Arxiv.

Most attempts to use language models in cooking are faced with problems due to the complexity of tracking the current step of the recipe. It was these challenges that became the starting point for creating Chattychef. The project is developing in two key directions:

  • Determining the user’s intentions allows us to find out what actions the cook plans to take from the proposed set of options. For example, clarify the following instructions or ask questions about the ingredients.
  • Monitoring the recipe steps helps to determine at what stage of cooking the user is located. This method works with an accuracy of 80%.

The combination of these two functions provides an opportunity for the third innovation in Chattychef: the generation of answers. Understanding the user’s intentions and tracking the state of instructions allow you to form optimal answers to user questions and prompt the most relevant steps of the recipe.

The data for Chattychef are obtained from recipes with positive scores on Wikihow containing no more than eight steps. The team of researchers attracted volunteers to model the use of Chattychef and determine the optimal set of instructions for inclusion in the database.

In addition to cooking, a breakthrough in the field of artificial intelligence, committed using Chattychef, can find application in many other areas, including repair or software documentation.

/Reports, release notes, official announcements.