A computer-implemented method is provided. The method comprising the steps of: receiving an input from a user; simultaneously analysing the input using a natural language understanding module of an active sub-dialogue unit and a natural language understanding module of at least one background sub-dialogue unit, wherein each natural language understanding module is configured to identify, if present within the input, at least one intent from a list of predetermined intents associated with the corresponding sub-dialogue unit; identifying each sub-dialogue unit comprising a natural language understanding module that has identified an intent; determining which one of the identified sub- dialogue units meets a predetermined criterion; selecting the sub-dialogue unit that meets the predetermined criterion; determining an output using a sub-dialogue planning module of the selected sub-dialogue unit, wherein the output is based, at least in part, on the at least one identified intent; and providing the output to the user using an output generation module of the selected sub-dialogue unit.
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
A computer-implemented method for maintaining or improving a user's state of wellbeing, the method comprising: collecting passive data from the user; identifying a cognitive marker within the data and determining a score for the identified marker; predicting the user's state of wellbeing by inputting the score into a statistical predictive model; and generating an output configured to maintain or improve the user's state of wellbeing, wherein the output is based on the user's predicted state of wellbeing.
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
A conversational agent is provided for maintaining or improving the wellbeing of a user presenting with mental health needs by the delivery of a care protocol. The conversational agent comprises: a plurality of sub-dialogue units, each configured to deliver an element of the care protocol, and an orchestrator configured to present the sub-dialogue units to the user, sequentially, wherein each sub-dialogue unit and the orchestrator comprises: a natural language understanding module configured to receive an input and/or reply and determine at least one intent and, where present, at least one slot within the input and/or reply; a dialogue planning module configured to determine an output based, at least in part, on the at least one intent and/or slot associated within the input and/or reply, and a natural language generation module configured to provide the output to the user.
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
G06F 40/40 - Processing or translation of natural language
G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
A conversational agent is provided for maintaining or improving the wellbeing of a user presenting with diabetes and mental health needs by the delivery of a care protocol. The conversational agent comprises: a plurality of sub-dialogue units, each configured to deliver an element of the care protocol, and an orchestrator configured to present the sub-dialogue units to the user, sequentially, wherein each sub-dialogue unit and the orchestrator comprises: a natural language understanding module configured to receive an input and/or reply and determine at least one intent and, where present, at least one slot within the input and/or reply; a dialogue planning module configured to determine an output based, at least in part, on the at least one intent and/or slot associated within the input and/or reply, and a natural language generation module configured to provide the output to the user.
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
G06F 40/40 - Processing or translation of natural language
G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
A computer-implemented method of analysing transcript data, comprising: receiving a plurality of transcripts and a set of outcome data for each transcript, the outcome data associating each transcript with one or more outcomes; receiving a query transcript; processing the query transcript and each transcript within the plurality of transcripts; comparing, the processed data representing the query transcript with the processed data representing the plurality of transcripts, to identify a subset of the plurality of transcripts that meet a threshold similarity criterion with respect to the query transcript; and thereby determining a relationship between the query transcript and one or more outcomes.
G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
6.
METHODS, SYSTEMS AND APPARATUS FOR IMPROVED THERAPY DELIVERY AND MONITORING
A computer-implemented method is provided for taking one or more actions relating to therapy, the method comprising: obtaining data comprising audio data relating to a therapy session between a therapist and one or more patients; extracting text data from the audio data to form a transcript; dividing the transcript into a plurality of utterances; using at least a first part of a deep learning model to assign a semantic representation to each of the plurality of utterances to produce a plurality of assigned utterances; compiling the plurality of assigned utterances to form a representation of the therapy session; using at least a second part of a deep learning model, and an input comprising the representation of the therapy session, to obtain an output predicting a characteristic of the therapist, and/or the therapy, and/or the one or more patient; and causing the system to take one or more actions relating to the therapy, wherein the one or more actions are selected based on the output meeting one or more predetermined criterion.
G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
7.
METHODS AND SYSTEMS FOR IMPROVED THERAPY DELIVERY AND MONITORING
A computer-implemented method is provided for taking one or more action relating to therapy.The method comprising: receiving text data relating to a therapy session between a therapist and a patient; dividing the text data into a plurality of utterances; assigning a semantic representation to each of the plurality of utterances to produce a plurality of assigned utterances; aggregating the plurality of assigned utterances to form a representation of the therapy session; providing an output prediction, based on the representation of the therapy session and optionally one or more further input, of one or more characteristic of at least one of the patient, the therapist and the therapy; taking one or more action relating to the therapy, wherein the one or more action is selected based on the output prediction meeting a predetermined criterion.
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
8.
IMPROVEMENTS IN OR RELATING TO PSYCHOLOGICAL PROFILES
A computer-implemented method of assigning a treatment protocol to a patient, comprising the steps of: obtaining a plurality of patient profile data points relating to the patient at an initial stage of a psychotherapy process; comparing each patient profile data point with the corresponding data point for each one of a plurality of reference profiles; selecting from the plurality of reference profiles the reference profile to which the patient profile data most closely fits, in order to obtain a prediction of the psychological condition of the patient; assigning a treatment protocol to the patient based on the prediction of the psychological condition of the patient; wherein the plurality of reference profiles are determined by modelling a reference dataset comprising patient profile data relating to each of a plurality of other patients.
G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
9.
METHODS FOR IMPROVING PSYCHOLOGICAL THERAPY OUTCOME
A method of determining the effectiveness of a therapist, comprising:obtaining data relating to one or more patient variables and/or one or more service variables for one or more patient suffering from a mental health disorder and allocated to the therapist;attributing a score to the data for each of the patient variables and/or the service variables, wherein the scores are based on a correlation between historic cohort treatment outcomes and historic cohort data comprising cohort patient and/or service variables; combining the scores to calculate an aggregate score; comparing the aggregate score with a scale to produce a prediction of psychological therapy outcome for the one or more patient; obtaining an observation of psychological therapy outcome for the one or more patient after treatment by the therapist has been provided; and comparing the observation of psychological therapy outcome and the prediction of psychological therapy outcome for the one or more patient to make a determination of the effectiveness of the therapist.
G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
A psychotherapy triage method for use by a computer-based system, the method comprising: obtaining (S2), via a user interface of the system, text data relating to a patient at an initial stage of a therapy process; using (S3) at least a first part of a deep learning model to obtain a representation of at least the text data; using (S4) at least a second part of the deep learning model, and an input thereto formed using the representation, to obtain an output predicting a characteristic of a condition of the patient and/or of the therapy process; and causing (S6) the system to take one or more actions relating to the therapy process, wherein the one or more actions are selected based on the output; wherein the deep learning model is trained using a training set comprising, for each of a plurality of other patients, text data relating to the other patient at an initial stage of a therapy process and a result of a determination of the characteristic.
G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
G16H 20/70 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
11.
ANALYSING TEXT-BASED MESSAGES SENT BETWEEN PATIENTS AND THERAPISTS
Analysing text-based messages sent between patients and therapists A computer-implemented method comprising: obtaining text from text-based messages sent between a patient and a therapist providing psychological therapy; determining at least one feature of the text; and determining a characteristic of the patient and/or the therapist using the at least one feature.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
12.
COMPUTER-BASED SYSTEM FOR PROVIDING PSYCHOLOGICAL THERAPY
Apparatus for use in a computer-based system for providing psychological therapy, the apparatus comprising: an access system configured to control access to features and data by users of remote devices, wherein the users comprise patients, therapists and supervisors; and a therapy system configured to enable text-based instant messages to be sent between patients and therapists; wherein the access system is configured to allow patients to retrieve messages sent and received by the patient, therapists to retrieve messages sent and received by the therapist, and supervisors to retrieve messages sent and received by particular patients and/or therapists.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)