CPC G06F 11/3438 (2013.01) [G06F 3/167 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0242 (2013.01); G10L 15/22 (2013.01); G10L 25/63 (2013.01)] | 17 Claims |
1. A computer-implemented method for determining an engagement level of a user interacting with an electronic software program, the method comprising:
receiving a node tree of the electronic software program, each node in the node tree corresponding to a user decision point in the node tree;
displaying on an electronic device executing the electronic software program, an augmented reality based on a point of the user in the node tree, the augmented reality including a first promotional material;
tracking by the electronic device, user eye behavior metrics, wherein the user eye behavior metrics include a view time or a view rate of the first promotional material by the user;
determining the engagement level of the user with the first promotional material based upon the eye behavior metrics of the user, wherein the engagement level of the user is further determined based upon a ratio of a current node depth to a total node depth in the decision node tree; and
displaying, on the electronic device executing the electronic software program, a second promotional material based on the determined engagement level of the user with the first promotional material.
|