Why QSR-DT-AOT is ESTD?
The title of this post is a mouthful of abbreviations.
Let’s take a moment to dissect the title of the post before delving deeper.
A Quick Service Restaurants aka QSRs are the most popular segment of the food industry where you can pick up a quick bite or your favorite beverage - this includes options to dine-in, on-the-go via drive-thru, or pick-up.
A Drive-Thru is not a new feature, it is a 100-year-old innovation that grew alongside the explosive growth of automobiles. It started as a convenience on the go but became a lifeline for existence in the recent pandemic.
Now comes the new age spin to a QSR-DT, the AOT.
AOT - stands for “Automated Order Taking”. If anything, the last couple of years have brought a phenomenal amount of change to digital services, contactless interactions, online delivery, order ahead, Buy Online, Pick-up in Store (BOPIS), and many more advancements in the Retail & Hospitality industry. This has been possible due to significant improvements in a few underlying technologies - Natural Language Processing, Automated Speech Recognition, Computer Vision, precision location-based services, and such.
Owing to other macro conditions - labor challenges, continuous rise in operating cost, challenges in retaining existing employees, and rising retraining costs, QSRs are facing a new challenge that didn’t exist a few years ago. Do they have the necessary IT expertise to build the foundational components of Automated Order Taking? This has led to a variety of providers both big and small trying to address this problem.
Let’s take a moment to evaluate the lay of the land as it relates to building software architecture that supports “Automated Order Taking” at the QSR-Drive-Thru.
Anyone who has a reasonable knowledge of the Conversational AI domain would think this is a pretty straightforward and a “no brainer” use case to go after.
WAIT A SEC.
Why is this not resolved yet? Let’s take a moment to think about how a typical QSR-Drive-Thru operates.
There are several dimensions to think about -
Environmental conditions or externalities
Customer side
Locations
Let’s add another important constraint to all the above listed.
Any application that is to automate the order-taking process,
Achieve all this in under a few seconds and without having to make the customer wait for all this processing is “something that other businesses do not face every day”.
How do you get started?
Now let’s take a step backward to see, how to get started in this journey. Any Voice automation journey like other Machine Learning projects - starts with “DATA”.
Now each of these steps requires expertise, computing, time, and money to be invested into to make some progress. A good starting point could be synthetic data, however, unless there is real-life data, there is not an easy way to improve accuracy in a live environment when the model is put to test.
Data Labelling exercise needs a very in-depth understanding of the products, how typically customers refer to them in that part of the country. A very famous example would be - coke. vs. soda. vs pop. They are all the same product but referred to differently across regions.
Data Management considerations
Architecture considerations
Infrastructure considerations
Business considerations
Customer considerations
Closing comments
QSR Drive-Thru is a very complex environment to implement Voice AI automation for food ordering. An Automated Order Taking system needs to have a very clear articulation of metrics to evaluate the system performance under various conditions, achieve on-par with human-level accuracy or better, accomplish this within sub-seconds performance. Just running some pilots in a location under all ideal conditions is not enough evidence to ensure the model performance will stay superior under other conditions. There are players big and small who are trying to address this problem, but it is still an evolving field and will require a lot of fundamental research before Automated Order Taking goes mainstream and shows positive returns and results.
About the Author
Kiran Kadekoppa is the CTO and Co-founder of HUEX Labs, a startup focusing on building Edge-based Software services for the QSRs, Hospitality, and Retail industry. He has worked in the Banking industry playing various roles - across Architecture, Software Delivery & Program Management for one of the Top 5 Banks in the country. He is a Voice AI enthusiast and volunteers at Open Voice Network, a Linux Foundation-based standards body for building an interoperable Voice ecosystem.
DISCLAIMER:?The views expressed in this post are that of the author, and don’t necessarily reflect the views of their organizations.
Rainmaker Chemical Engineer | Graphene Specialist | Government Contracting | $35MM in Grants and Federal Contracting Thus Far | Tax Credits | REAP/DOE/EPA Grants Written | Loves Pickleball, Great Food and Great People.
3 年What a great explanation of QSR-DT-AOT.. smile.. Quick Service Restaurant Drive Through Automated Order Taking... beautiful. You made it seem so hard.. You probably could have mentioned that Huex has solved the problems.