CPC G16H 50/20 (2018.01) [A61B 5/165 (2013.01); A61B 5/486 (2013.01); G06Q 40/03 (2023.01); G06Q 40/08 (2013.01); G16H 10/60 (2018.01); G16H 20/70 (2018.01); G16H 40/67 (2018.01); G16H 50/30 (2018.01); G16H 50/70 (2018.01); A61B 5/02438 (2013.01)] | 20 Claims |
1. A method for providing a recommended wellness behavior using a machine learning algorithm, the method comprising:
a) receiving, for a user, user data for different wellness components, the user data comprising:
i) device data indicative of a physical health status or a stress status of the user;
ii) financial data for the user; and
iii) psychological data for the user;
b) receiving standards for the different wellness components;
c) for each wellness component, the machine learning algorithm:
i) determining a current user score based on the received user data;
ii) determining a comparison score based on the current user score;
iii) determining a deviation between the comparison score and the standard for the wellness component;
d) the machine learning algorithm identifying at least one recommended behavior to be performed by the user, the identification being based on the determination, for each wellness component, of the deviation between the comparison score and the standard for the wellness component; and
e) outputting data associated with the at least one recommended behavior to a training algorithm;
f) the training algorithm determining modified decision parameters for the machine learning algorithm based on the data associated with the at least one recommended behavior;
g) updating the machine learning algorithm based on the modified decision parameters; and
h) repeating operations c) and d) using the updated machine learning algorithm to generate at least one subsequent recommended behavior;
i) wherein operations a) to h) are performed by one or more processors.
|