CPC A63B 24/0075 (2013.01) [A63B 71/0622 (2013.01); G06F 16/215 (2019.01); G06F 16/2379 (2019.01); G16H 20/30 (2018.01); A63B 2024/0068 (2013.01); A63B 2071/0694 (2013.01); A63B 2225/50 (2013.01)] | 20 Claims |
1. A method of providing virtual athletic coaching comprising:
generating, using a computer, a fatigue profile that tracks and projects a user's fatigue over time;
generating, using the computer, a fitness profile that tracks and projects the user's fitness over time;
collecting stated goals and life constraints from the user;
inputting the fatigue profile, the fitness profile, the stated goals, and the life constraints into an optimizer, the optimizer to combine the inputs to optimize a training plan for the user using artificial intelligence; and
generating with the optimizer and using the computer, the training plan for the user to achieve the stated goals within the life constraints based on the fatigue profile and the fitness profile.
|