CPC G16H 50/30 (2018.01) [G06T 7/0012 (2013.01); G06T 7/20 (2013.01); G06V 40/20 (2022.01); G10L 13/02 (2013.01); G10L 15/18 (2013.01); G10L 15/22 (2013.01); G10L 25/66 (2013.01); G16H 10/60 (2018.01); G16H 50/20 (2018.01); G06T 2207/20081 (2013.01); G06T 2207/30004 (2013.01); G06T 2207/30196 (2013.01)] | 20 Claims |
1. A method under control of one or more computing devices, the method comprising:
receiving, from a patient database, patient data associated with a patient;
receiving, from a qualitative assessment database, a score associated with a previous qualitative assessment;
selecting a qualitative assessment to be performed;
prompting, based at least in part on the qualitative assessment, the patient to perform a physical action;
generating, from one or more sensors, motion data associated with the physical action of the patient;
executing a qualitative assessment machine learning model trained on the patient data;
determining, by the qualitative assessment machine learning model, and based at least in part on the motion data and the previous qualitative assessment, a qualitative assessment score;
generating, by the qualitative assessment machine learning model and based on the qualitative assessment score, prompts to the patient to provide further verbal and/or motion responses; and
generating, based at least in part on the qualitative assessment score and the further verbal and/or motion responses, a diagnosis for the patient.
|