The artificial intelligence program IBM Watson can do a lot of brainy things. In 2011, Watson beat the human competition on the game show "Jeopardy!", and in the past few years, it’s been helping cancer centers devise treatment plans for patients. But can a computer program throw a good dinner party? Eliza Strickland, from our tech partner IEEE Spectrum, tried out IBM’s latest offering - a cooking app by name of Chef Watson.
When I invited my friends over for dinner, I warned them this wouldn’t be a typical dinner party. Chef Watson, an artificial intelligence program from IBM, was planning the menu - sort of.
"Chef Watson’s not a cook, Chef Watson is a collaborative tool for cooks," explained Steve Abrams, director of IBM’s Watson group. "So the idea is for a human being, whether it’s a professional chef or an avid home chef, to collaborate with the system, and together the two of them will come up with answers and ideas that neither one of them would have been able to come up with on their own."
Chef Watson learned about cooking by reading 9,000 recipes from Bon Appetit magazine, according to Abrams. It also studied databases that list all the flavor compounds found in foods. Then IBM created a Chef Watson app that takes a few simple inputs from the user and generates brand new recipes on the fly. While this app is still in a testing stage, I was curious to see what it could do.
To generate each recipe, I entered a key ingredient. In this case, eggplant. Watson prompted me for the food style. How about Caribbean? And it gave us a choice of types of dishes. How about a pudding? As for ingredients we wanted to exclude, let’s say dairy. So we’ve got Caribbean eggplant pudding, no dairy please. Watson did the rest.
I spent the next few hours in the kitchen boiling, blending, chopping and sautéing. The eggplant pudding called for honey, brown sugar, coconut milk, flour and eggs - like a cake with eggplant in it.
My guests arrived right on time, and we got right down to the tasting. The reviews were generally good.
My assessment of a carrot tofu ginger pistachio dip - surprisingly good for ingredients I didn't think would go well together! As my friend Dorothy said, "it’s not super weird," but it’s also not something that I would have thought to make.
We also tried a spinach soup loaded with fennel and cilantro, and chicken fajitas with a truffle oil salsa. But the big hit was the eggplant pudding. A sampling of reactions from my guests:
Adam: "I would say this is the wackiest thing you’ve made for us."
Dorothy: "The texture of the eggplant is almost like an apple. It’s like an apple crisp."
Adam: "It kind of is almost apple crisp, yeah."
Nora: "I actually like this a lot."
Adam: "Yeah, it kind of grows on you. I think this one might be the best, because it’s the thing we had least expectations of. It’s not like a chicken tortilla. It’s a weird pie that no one but a computer would decide to do."
There’s a caveat at the bottom of Chef Watson’s recipes stating that Watson eats data, not real food, and reminding people to use their own judgment. IBM’s Steve Abrams says that no matter how smart artificial intelligence programs get, that caveat won’t go away.
"What’s interesting is, when you buy a cookbook, the recipes in that cookbook have typically been tested by a number of chefs," Abrams said. "The recipes that Chef Watson gives you were generated as soon as you type those inputs, so there’s not an opportunity to get people to kitchen-test the recipes before we produce them. So yeah, I think this is always going to be about giving you inspiration, giving you suggestions, giving you ideas that you never would have thought of, and then giving you a little bit of guidance about what to do with those ingredients."
My dinner party guests went home happy, and I declared my first collaboration with Chef Watson a success.
Support the news