| CPC G06F 9/453 (2018.02) [G06F 3/0482 (2013.01); G06N 5/04 (2013.01); G06F 3/0237 (2013.01)] | 20 Claims |

|
1. A method implemented by one or more processors, the method comprising:
selecting, using an action selection model that processes decision data, a recommended action,
wherein selecting the recommended action is from a plurality of actions that a user device may take and that are each different from each other action, and
wherein the decision data comprises user data describing selections responsive to recommended actions by one or both of a particular user or interests of the particular user;
providing, by the user device, an interaction element that describes the recommended action, wherein the user device is configured to perform the recommended action in response to a particular selection of the interaction element;
receiving user input to select the interaction element;
in response to receiving the user input to select the interaction element that describes the recommended action, providing, by the user device, (i) at least a portion of the decision data processed by the action selection model used to select the recommended action described by the interaction element and (ii) a selectable feedback element that, when selected, generates feedback data describing user satisfaction with the recommended action; and
in response to receiving an indication that the feedback element has been selected by a user, causing the feedback data to be included in the user data, wherein subsequent selections using the action selection model are adjusted based on the feedback data included in the user data.
|