McDonald's AI Drive-Thru debacle is a warning to us all
creativebloq.com
creativebloq.com
It made me feel so unimportant. It took a REALLY long time for orders to be fulfilled, and it was just me and a crowd of other customers standing around awkwardly hoping the touch screen listened to any of us.
Awful experience, avoiding McDonalds for a while.
Naw, but I get that if it took a REALLY long time for orders to be fulfilled, I'd be disappointed.
So if they mess up my order- no big deal, you're a person after all. Or if I need to run back to get my wallet I left in my car- no big deal, I'm a person after all.
Humans generally care more about the people local to them than they do the faceless business operating in the background.
But in the human-to-AI scenario, that connection is vaporized, and now it's just me and a machine whose only loyalties lie solely to McDonalds Corporation. It makes you feel unimportant in a very cold way.
The reason it takes longer has nothing to do with the touch screens. It's because the stores that are touch screen are now cooking to order, no picking stuff cooked already off warming shelves.
It is annoying when you want to grab something quick. But on the other hand, no more floppy, soggy, burgers. Everything is freshly cooked. Less waste.
They just have coupled the two changes, touch screens + cook to order, together. So when a store gets one, they get the other. And if you look behind the serving counter you should be able to see the difference, no warming shelves, but a slide that fresh food is coming down, which gets immediately bagged and then put straight into your hand.
I went more recently and the touchscreens have adopted the same adversarial behavior that plagues much of the internet. Every other screen is begging you to add something else to your order that you have to click to close, or pushing an item that you didn't want. Dark patterns galore.
I used to be that employee. I understand the issues and it's easier for me as a customer to skip the issues.
Their old number 1/number 2/etc was incredibly efficient and swept through the entire fast food industry.
Has anyone seen a report or analysis or similar on why they abandoned that incredibly fast and effective system and replaced it with a purchase UX (both kiosk and at the counter signage) which looks pretty incompetent to the casual observer.
I don't eat fast food much, but In n Out is where I last experienced that kind of simplicity.
I wonder how many people got fired.
McD has been using GCP for sometime now so it's unrelated to this fiasco [0]
The IBM-McD Voice Assistant project was actually a startup that McD acquired in 2019 that was sold to IBM in 2021 [1][2], and was even a thread on HN a couple years ago [3]
[0] - https://corporate.mcdonalds.com/corpmcd/our-stories/article/...
[1] - https://www.verdictfoodservice.com/news/ibm-mcdonalds-mcd/
[2] - https://web.archive.org/web/20180902173557/https://www.appre...
Audio in controlled scenarios is really difficult, and the drive through experience can often go wrong with audio for real live people on both ends... why would they even expect this to half work?
I'm glad they thoughtfully reviewed after not thoughtfully reviewing the tech itself
That's all you need to know, right there
Not surprising there to be honest. Probably tested the tech in a room with no background noise, a couple of easy use cases, and an “ideal” customer that speaks clearly and knows what they want.
But also not surprised that AI has failed to replace human order takers. The order taker software by IBM reminds me of Siri, maybe they picked up Apple rejects.
Like, seriously, I'd go hire a small team of MIT grads (5-ish) and I bet they deliver a higher quality product than giving IBM four times as much and twice as long.
It’s very hard to be small and understand it.
Let me get this out of the way: McDonald's is BIG. I'm not going to argue against that.
That said, BIG in this case means about 63 million customers a day[0]. Yes, they come in bursts. No, you can't divide 63M by 86400 to address their traffic. That said, 63M requests to do something per day is no longer IBM-scale volume. At a prior job we'd designed a system to handle about 30M transactions per second at peak (think "it's the Super Bowl: guess whether the offense is going to kick or run the ball in the next play! 5... 4... 3..."). McD's requests are more complex than that, but so is the technology available to work on it today.
IBM knows BIG. I think the notion of what BIG means is a lot different now though. Lots of problems that were nearly intractable a couple decades ago genuinely are in the wheelhouse of clever startups today.
[0]https://corporate.mcdonalds.com/corpmcd/our-company/who-we-a...
To companies like… IBM!
Once the millions have moved to a contractor, it can hire 5 interns to deliver the same product. And it will be used because it cost millions.
And failing too many of those deployments get really expensive. Having your drive-trough down for multiple hours or days get franchisees really annoyed...
I am tired of this.
More discussion: https://news.ycombinator.com/item?id=40701868
So, it might be a good time to place some puts.