CPC G16H 20/70 (2018.01) [G06F 40/35 (2020.01); G16H 10/20 (2018.01); G16H 50/30 (2018.01)] | 16 Claims |
1. A computer-based system comprising a conversational agent for maintaining or improving the wellbeing of a user presenting with mental health needs by the delivery of a psychotherapy protocol, the conversational agent comprising:
a plurality of treatment sub-dialogue units, each configured to deliver an element of the psychotherapy protocol;
an orchestrator configured to present the treatment sub-dialogue units to the user, sequentially; and
a risk assessment sub-dialogue unit configured to run in parallel to an active sub-dialogue unit with which the user is engaged;
wherein each sub-dialogue unit and the orchestrator comprises:
a natural language understanding module configured to receive at least one of an input from the user and a reply from the user and determine an intent and, where present, a slot within the at least one of an input and a reply;
a dialogue planning module configured to determine an output based, at least in part, on the at least one of the intent and the slot associated within the at least one of an input and a reply, and
an output generation module configured to provide the output to the user;
wherein the dialogue planning module of each treatment sub-dialogue unit is further configured to determine its output based, at least in part, on the element of the psychotherapy protocol being delivered to the user; and
wherein the risk assessment sub-dialogue unit comprises a natural language understanding module configured to receive the at least one input and reply from the user, and analyse the at least one input and reply to determine, if present within the at least one input and reply, at least one intent indicating a risk and, where present, at least one slot within the at least one input and reply; and
wherein the risk assessment sub-dialogue unit is configured to, when the at least one intent indicating the risk is present, take an action based, at least on part, on the identified risk.
|