| CPC A63F 13/65 (2014.09) [A63F 13/67 (2014.09); A63F 13/79 (2014.09); G06N 3/04 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving behavior data for multiple users of a computer-implemented service provided via an online facility, the behavior data indicating interaction journeys by respective users within the online facility, each interaction journey comprising a sequence of actions selected from a predefined set of actions;
based on the behavior data, compiling behavior graph data in which interaction journeys are represented as respective directed graph structures in which each action in the corresponding sequence of actions is represented as a respective action node;
storing the behavior graph data in a graph database;
accessing label data that indicates assigned associations between a plurality of psychological labels and the behavior graph data, each psychological label pertaining to a respective psychological feature of user experience or user behavior in utilization of the service via the online facility;
using the behavior graph data and the associated label data, training an artificial neural network for automated label prediction, thereby providing a trained neural network; and
using the trained neural network, producing a psychological label prediction for a user based on a particular interaction journey by the user.
|