CPC G06F 3/011 (2013.01) [G06V 10/70 (2022.01); G06V 40/174 (2022.01); G06V 40/20 (2022.01); G10L 25/63 (2013.01); G06F 2203/011 (2013.01)] | 16 Claims |
1. A method for dynamically adjusting a human-computer interaction (HCI) on a user device in response to user emotion, the method comprising:
initiating an HCI directed graph when a user launches an interactive activity on the user device, the HCI directed graph comprising a plurality of nodes and defining transition between the plurality of nodes to perform the interactive activity, wherein at least one of the plurality of nodes is an emotion-based option node that is linked to at least two output nodes;
receiving, from at least one sensor when the HCI directed graph is at the emotion-based option node, data indicating user emotion;
identifying, using a machine learning model, a user emotion from the received data; and
selecting an output node among the at least two output nodes based on the identified user emotion,
wherein the at least two output nodes are nodes located in a next step of the emotion-based option node in a flow of the interactive activity, thereby continuing the flow through the HCI directed graph based on the user emotion.
|