CPC G06Q 50/12 (2013.01) [G06Q 20/3278 (2013.01); G06V 20/10 (2022.01); G06V 20/62 (2022.01); G06V 40/172 (2022.01); G10L 15/18 (2013.01); G10L 15/22 (2013.01); G10L 2015/088 (2013.01)] | 20 Claims |
1. An order post comprising:
a speaker;
one or more sensors;
a transportation mechanism to:
temporarily move the order post to a particular location prior to a particular time period; and
remove the order post from the particular location after the particular time period has lapsed;
wherein the order post is configured to travel autonomously, using the transportation mechanism and the one or more sensors, in an area that is near a restaurant, the area including the particular location;
one or more processors;
a memory device to store instructions executable by the one or more processors to perform operations comprising:
detecting, by the one or more sensors, a presence of a customer;
in response to detecting the presence of the customer, initiating receiving an order from the customer, the order comprising input that includes an utterance of the customer;
sending the utterance to a software agent comprising at least one machine learning algorithm trained to converse with the customer;
receiving, from the software agent, a predicted response to the utterance;
playing back the predicted response via the speaker;
based at least in part on determining that the order is complete, sending order data associated with the order to the restaurant;
receiving an indication from the restaurant that the order is ready; and
indicating that the order is available to be picked up.
|