CPC G10L 15/16 (2013.01) [G06F 16/90332 (2019.01); G10L 13/08 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving first input data representing a first natural language user input of a first dialog session;
processing the first input data to determine natural language understanding (NLU) output data representing the first natural language user input;
sending the NLU output data to a first processing component;
receiving, from the first processing component, first output data responsive to the first natural language user input;
determining first data representing context information of the first dialog session;
processing the first data using a trained machine learning (ML) model to determine information representing a first system functionality is to be output, wherein the trained ML model is based on at least second data corresponding to a second dialog session and indicating a second processing component capable of performing a second system functionality determined to result in receipt of a subsequent user input associated with the second dialog session;
determining second output data representing the information; and
sending the second output data to a first device for presentation.
|