| CPC G06F 16/3338 (2019.01) [G06F 16/338 (2019.01); G06F 16/353 (2019.01); H04L 67/535 (2022.05)] | 20 Claims |

|
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations, the operations comprising:
determining a user query comprises a concepts question regarding one or more features of a computer application;
responsive to determining the user query comprises the concepts question, identifying, from a corpus of documents providing information regarding the computer application, documentation describing the one or more features of the computer application relevant to the concepts question;
causing a generative model to generate text for a response to the concepts question using the documentation describing the one or more features of the computer application;
determining to enhance the response by adding contextual usage insights to the response;
responsive to determining to add contextual usage insights to the response, retrieving usage data generated through use of the computer application, wherein the usage data is selected based on relevance to the user query and/or the response;
causing the generative model to generate text for an enhanced response using the response and the usage data, wherein the enhanced response is generated by the generative model to include general information regarding the one or more features of the computer application based on the response and at least one contextual usage insight based on the usage data; and
providing the enhanced response to a user device for presentation.
|