| CPC G06F 16/26 (2019.01) [G06F 16/24578 (2019.01)] | 20 Claims |

|
1. A system comprising:
a non-transitory computer-readable medium;
a communications interface; and
a processor communicatively coupled to the non-transitory computer-readable medium and the communications interface, the processor configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:
determine, by an insight engine, first usage tracking information associated with a first client device;
generate, by the insight engine, a user-directed insight based on the first usage tracking information associated with the first client device;
generate, by a recommendation engine, a plurality of recommendation responses based on the user-directed insight and the first usage tracking information, wherein a recommendation response comprises a natural language recommendation for addressing the user-directed insight;
determine, by the recommendation engine, one or more parameters associated with each of the plurality of recommendation responses;
determine, by the recommendation engine, a plurality of dashboard profiles based on the one or more parameters and the user-directed insight, wherein each dashboard profile of the plurality of dashboard profiles is configured to provide distinct subject matter associated with the one or more parameters of a respective recommendation response;
generate, by the recommendation engine, a plurality of recommendations wherein each of the plurality of recommendations comprises a respective recommendation response of the plurality of recommendation responses and a dashboard recommendation for a respective dashboard profile of the plurality of dashboard profiles; and
transmit, to the first client device, the plurality of recommendations.
|