Computerized systems and methods for AI/ML determinations of user capabilities and fitness for military operations
Disclosed are systems and methods for a computerized framework that leverages artificial intelligence (AI)/machine learning (ML) mechanisms to assign selected individuals to military operations. The disclosed framework comparatively analyzes an ops sheet of a military operation and profile data related to a user(s), and automatically determines user(s) who are optimal for the operation. The determined user or users possess the physical and/or intellectual capabilities to accurately and efficiently, with respect to real-world and electronic resources, perform and complete the operation. The disclosed framework provides a computerized platform that selects users for highly specific tasks based on the users' analyzed skill sets, and based on computerized determinations of how such users are predicted to perform using those skill sets, securely and/or confidentially provides the users access to information related to the operation.
1 . A method comprising the steps of:
receiving, by a device, a request from a requestor to determine a probability that a user is capable of performing a real-world task, the real-world task comprising a set of activities that are required to be completed for the real-world task to be considered completed;
identifying, by the device, a user profile associated with the user, the user profile comprising characteristics of the user that indicate a skill-set of the user;
analyzing, by the device, the user profile based on the real-world task, the analysis comprising inputting at least a portion of the characteristics of the user and information related to the set of activities into a predictive model to predict a performance of the user in each activity in the set of activities;
determining, by the device, based on the analysis, an output indicating the predicted performance of the user in the real-world task, the output comprising information related to a status of the real-world task and a performance level associated with the status;
transmitting, by the device, information related to the determined output to a device of a requestor;
based on the output, generating, using one or more machine learning models, a treatment plan comprising at least a minimum range of motion; and
automatically controlling, using the treatment plan, operation of at least one operating parameter of at least one pedal of an electromechanical machine, wherein the operating parameter pertains to the at least minimum range of motion enabled by the at least one pedal and to a force on the at least one pedal, wherein the force is computable based on at least the at least minimum range of motion.
2 . The method of claim 1 , wherein the status of the real-world task corresponds to an indication as to whether all or at least a portion of the set of activities are determined as capable of being performed by the user, wherein the performance level corresponds to a metric associated with the expected performance of the user.
3 . The method of claim 1 , further comprising:
presenting, by the device, a set of tasks to the user;
receiving, by the device, a set of results for the user, the set of results providing an indication related to success of the user in completing each task in the set of tasks;
analyzing, by the device, the set of results; and
determining, by the device, based on the analysis, a value related to the indication of completion of each task in the set of tasks.
4 . The method of claim 3 , further comprising:
analyzing, by the device, via a machine learning (ML) algorithm, the set of results; and
determining, by the device, based on the ML analysis, information related to performance of the user, the information is associated with one or more of the tasks in the set of tasks, wherein the performance information corresponds to the determined value.
5 . The method of claim 3 , wherein at least a portion of the characteristics in the user profile corresponds to the determined value.
6 . The method of claim 3 , wherein the set of tasks comprises at least one of a physical activity, a digital activity, and a physical activity and digital activity.
7 . The method of claim 3 , wherein the set of tasks corresponds at least to the treatment plan, wherein the set of results provided for the user corresponds to a measure of whether the user complied with the treatment plan.
8 . The method of claim 1 , wherein the characteristics of the user in the user profile are selected from a group of information related to the user consisting of: a personal or other identifier, demographic information, geographic information, behavioral history, history of task completion, rank, military unit, as association with the United States' Department of Defense (DOD), an association with another country's governmental organization responsible for defense of the country, biometric information, pain tolerance information, treatment plan information, training metrics, psychological information, intelligence quotient (IQ) scores, emotional quotient (EQ) scores, classification testing scores and user-provided feedback.
9 . The method of claim 1 , wherein the skill-set of the user corresponds to at least one of a set of physical capabilities, a set of intellectual capabilities, and a set of emotional capabilities.
10 . The method of claim 1 , wherein the predictive model performing the analysis of the characteristics in the user profile is defined by at least one of a machine learning (ML) algorithm and artificial intelligence (AI) algorithm.
11 . The method of claim 1 , further comprising:
storing, by the device, in an associated database, information related to the output, the storing comprising updating the user profile; and
generating, by the device, a graphical display of the output.
12 . The method of claim 1 , further comprising:
analyzing, by the device, the user profile of the user, and determining, based on the analysis of the profile, a metric indicating a current performance level of the user;
comparing, by the device, the determined metric to a threshold that corresponds to a baseline indicator for performing the real-world task;
determining, by the device, based on the comparison, that the determined metric does not satisfy the threshold; and
generating, by the device, the treatment plan for user, the treatment plan related to improving performance of the real-world task to at least a threshold satisfying level.
13 . The method of claim 1 , wherein the real-world task corresponds to a military operation, the military operation requiring a set of capabilities operable at a level surpassing a threshold associated with civilian operations.
14 . The method of claim 1 , further comprising:
identifying a plurality of users, wherein the steps of the method are performed for the plurality of users.
15 . The method of claim 1 , further comprising:
causing the device to transmit, over a network, information related to at least the user and the output to a third-party platform, the transmission requesting supplemental content related to the information;
receiving, by the device over the network, the supplemental content, the supplemental content being one or more items of electronic content; and
causing, by the device, in connection with the transmitted output, the supplemental content to be displayed.
16 . A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a device, perform a method comprising steps of:
receiving, by the device, a request from a requestor to determine a probability that a user is capable of performing a real-world task, the real-world task comprising a set of activities that are required to be completed for the real-world task to be considered completed;
identifying, by the device, a user profile associated with the user, the user profile comprising characteristics of the user that indicate a skill-set of the user;
analyzing, by the device, the user profile based on the real-world task, the analysis comprising inputting at least a portion of the characteristics of the user and information related to the set of activities into a predictive model to predict a performance of the user in each activity in the set of activities;
determining, by the device, based on the analysis, an output indicating the predicted performance of the user in the real-world task, the output comprising information related to a status of the real-world task and a performance level associated with the status;
transmitting, by the device, information related to the determined output to a device of a requestor;
based on the output, generating, using one or more machine learning models, a treatment plan comprising at least a minimum range of motion; and
automatically controlling, using the treatment plan, operation of at least one operating parameter at least one pedal of an electromechanical machine, wherein the operating parameter pertains to the at least minimum range of motion enabled by the at least one pedal and to a force on the at least one pedal, wherein the force is computable based on at least the at least minimum range of motion.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the status of the real-world task corresponds to an indication as to whether all or at least a portion of the set of activities are determined as capable of being performed by the user, wherein the performance level corresponds to a metric associated with the expected performance of the user.
18 . The non-transitory computer-readable storage medium of claim 16 , further comprising:
presenting, by the device, a set of tasks to the user;
receiving, by the device, a set of results for the user, the set of results providing an indication related to success of the user in completing each task in the set of tasks; and
analyzing, by the device, the set of results, and determining, based on the analysis, a value related to the indication of completion of each task in the set of tasks.
19 . The non-transitory computer-readable storage medium of claim 18 , further comprising:
analyzing, by the device, via a machine learning (ML) algorithm, the set of results; and
determining, by the device, based on the ML analysis, information related to performance of the user, the information is associated with one or more of the tasks in the set of tasks, wherein the performance information corresponds to the determined value.
20 . The non-transitory computer-readable storage medium of claim 18 , wherein at least a portion of the characteristics in the user profile corresponds to the determined value.
21 . The non-transitory computer-readable storage medium of claim 18 , wherein the set of tasks comprises at least one of a physical activity, a digital activity, and a physical activity and digital activity.
22 . The non-transitory computer-readable storage medium of claim 18 , wherein the set of tasks corresponds at least to the treatment plan, wherein the set of results provided for the user corresponds to a measure of whether the user complied with the treatment plan.
23 . The non-transitory computer-readable storage medium of claim 16 , wherein the characteristics of the user in the user profile are selected from a group of information related to the user consisting of: a personal or other identifier, demographic information, geographic information, behavioral history, history of task completion, rank, military unit, as association with the United States' Department of Defense (DOD), an association with another country's governmental organization responsible for defense of the country, biometric information, pain tolerance information, treatment plan information, training metrics, psychological information, intelligence quotient (IQ) scores, emotional quotient (EQ) scores, classification testing scores and user-provided feedback.
24 . The non-transitory computer-readable storage medium of claim 16 , wherein the skill-set of the user corresponds to at least one of a set of physical capabilities, a set of intellectual capabilities, and a set of emotional capabilities.
25 . The non-transitory computer-readable storage medium of claim 16 , wherein the predictive model performing the analysis of the characteristics in the user profile is defined by at least one of a machine learning (ML) algorithm and artificial intelligence (AI) algorithm.
26 . The non-transitory computer-readable storage medium of claim 16 , further comprising:
storing, by the device, in an associated database, information related to the output, the storing comprising updating the user profile; and
generating, by the device, a graphical display of the output.
27 . The non-transitory computer-readable storage medium of claim 16 , further comprising:
analyzing, by the device, the user profile of the user, and determining, based on the analysis of the profile, a metric indicating a current performance level of the user;
comparing, by the device, the determined metric to a threshold that corresponds to a baseline indicator for performing the real-world task;
determining, by the device, based on the comparison, that the determined metric does not satisfy the threshold; and
generating, by the device, the treatment plan for user, the treatment plan related to improving performance of the real-world task to at least a threshold satisfying level.
28 . The non-transitory computer-readable storage medium of claim 16 , wherein the real-world task corresponds to a military operation, the military operation requiring a set of capabilities operable at a level surpassing a threshold associated with civilian operations.
29 . The non-transitory computer-readable storage medium of claim 16 , further comprising:
identifying a plurality of users, wherein the steps of the method are performed for the plurality of users.
30 . A device comprising:
a processor configured to:
receive a request from a requestor to determine a probability that a user is capable of performing a real-world task, the real-world task comprising a set of activities that are required to be completed for the real-world task to be considered completed;
identify a user profile associated with the user, the user profile comprising characteristics of the user that indicate a skill-set of the user;
analyze the user profile based on the real-world task, the analysis comprising inputting at least a portion of the characteristics of the user and information related to the set of activities into a predictive model to predict a performance of the user in each activity in the set of activities;
determine, based on the analysis, an output indicating the predicted performance of the user in the real-world task, the output comprising information related to a status of the real-world task and a performance level associated with the status;
transmit information related to the determined output to a device of a requestor;
based on the output, generate, using one or more machine learning models, a treatment plan comprising at least a minimum range of motion; and
automatically control, using the treatment plan, operation of at least one operating parameter of at least one pedal of an electromechanical machine, wherein the operating parameter pertains to the at least minimum range of motion enabled by the at least one pedal and to a force on the at least one pedal, wherein the force is computable based on at least the at least minimum range of motion.
31 . The device of claim 30 , wherein the processor is further configured to:
present a set of tasks to the user;
receive a set of results for the user, the set of results providing an indication related to success of the user in completing each task in the set of tasks; and
analyze the set of results, and determining, based on the analysis, a value related to the indication of completion of each task in the set of tasks.
32 . The device of claim 31 , wherein the processor is further configured to:
analyze, via a machine learning (ML) algorithm, the set of results; and
determine, based on the ML analysis, information related to performance of the user, the information is associated with one or more of the tasks in the set of tasks, wherein the performance information corresponds to the determined value.
33 . The device of claim 30 , wherein the processor is further configured to:
store, in an associated database, information related to the output, the storing comprising updating the user profile; and
generate a graphical display of the output.
34 . The device of claim 30 , wherein the processor is further configured to:
analyze, the user profile of the user, and determine, based on the analysis of the profile, a metric indicating a current performance level of the user;
compare the determined metric to a threshold that corresponds to a baseline indicator for performing the real-world task;
determine, based on the comparison, that the determined metric does not satisfy the threshold; and
generate the treatment plan for user, the treatment plan related to improving performance of the real-world task to at least a threshold satisfying level.