User requests cannot sometimes be fulfilled by a virtual assistant. In such cases, the virtual assistant typically informs the user that the question cannot be answered or the command cannot be performed, without providing an explanation of the reason for the failure to fulfill the user’s request. This disclosure describes techniques that enable a virtual assistant to provide the user a helpful explanation of why a particular request was not fulfilled. Further, the virtual assistant response can include information on how the user’s query was understood.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.