CPC G10L 15/22 (2013.01) [G06Q 30/0633 (2013.01); G06Q 50/12 (2013.01); G10L 15/1815 (2013.01); G10L 15/26 (2013.01); G10L 2015/225 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a software agent executing on a server, a communication comprising a first utterance from a customer;
predicting, using an intent classifier, a first intent of the first utterance;
based on determining that the first intent is order-related, predicting, using a dish classifier, a cart delta vector based at least in part on the first utterance;
modifying a cart associated with the customer based on the cart delta vector;
predicting, using a dialog model, a first dialog response based at least in part on the first utterance; and
providing the first dialog response, by the software agent, to the customer using a text-to-speech converter.
|