this post was submitted on 18 Jun 2024
443 points (97.4% liked)

Technology

59534 readers
3199 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

McDonald's is removing artificial intelligence (AI) powered ordering technology from its drive-through restaurants in the US, after customers shared its comical mishaps online.

A trial of the system, which was developed by IBM and uses voice recognition software to process orders, was announced in 2019.

It has not proved entirely reliable, however, resulting in viral videos of bizarre misinterpreted orders ranging from bacon-topped ice cream to hundreds of dollars' worth of chicken nuggets.

you are viewing a single comment's thread
view the rest of the comments
[–] sugar_in_your_tea@sh.itjust.works 1 points 5 months ago* (last edited 5 months ago) (1 children)

Honestly, it doesn't need to be that complex:

  • X <menu item> [<ala carte | combo meal>]
  • extra <topping>
  • <size> <soda brand>

There's probably a dozen or so more, but it really shouldn't need to understand natural language, it can just work off keywords.

[–] brianorca@lemmy.world 1 points 5 months ago* (last edited 5 months ago) (1 children)

You can do that kind of imposed structure if it's an internal tool used by employees. But if the public is using it, it has better be able to parse whatever the consumer is saying. Somebody will say "I want a burger and a coke, but hold the mustard. And add some fries. No make it two of each." And it won't fit your predefined syntax.

Idk, you could probably just show the grammar on the screen, and also allow manual entry (if insider) or fallback to a human.

That way you'd get errors (sorry, I didn't understand that) instead of wrong orders with a pretty high degree of confidence. As long as there's a fallback, it should be fine.

Anyway, that's my take. I'm probably wrong though since I don't deal with retail customers.