CSE498, Collaborative Design, Fall 2021
Computer Science and Engineering
Michigan State University

Whirlpool Corporation, headquartered in Benton Harbor, Michigan, is the world’s leading major home appliance company with approximately $20 billion in annual sales and 75,000 employees. Whirlpool’s goal is to improve home life through the production of a variety of home appliances.

To this end, Whirlpool provides smart cooktops that automatically set the temperature and timers according to recipe instructions. Recipes must be formatted in a specific way to be used by these devices. Previously, it was the task of Whirlpool’s food scientists to convert recipes into the specialized format. However, manually converting these recipes is time-consuming.

Our AI Recipe Converter assists Whirlpool food scientists in this task by automatically converting recipes on cooking websites into the machine-understandable format. Using natural language processing, information such as ingredients, cooking temperatures, and cook times are extracted from recipes. The final automatically- generated recipe can be viewed on our web dashboard and exported to a Whirlpool smart cooktop.

Food scientists at Whirlpool upload a set of recipe URLs to our web application. These recipes are then converted by our software into the specialized format. Food scientists can then verify that the recipes have been converted correctly and make edits to the recipe. Finally, they can view all of their previously converted recipes.

The AI Recipe Converter saves Whirlpool time and accelerates the growth of their automated recipes library, ultimately alleviating the burden on food scientists and creating a better customer experience.

Our front-end web application is built with AngularJS while our back end utilizes MongoDB, Node.js, and Python. All components of the application are hosted on Amazon Web Services.