Fitbod is a fitness app which utilizes machine learning in order to provide a personalized fitness plan for its users.
According to Fitbod's site, the app intelligently designs optimal workouts based on your goals, fitness ability, available equipment, and desired workout duration. It also tracks your muscle recovery rate to ensure that your body and muscles are also getting enough rest.
Mentioned in this answer
Fitbod
Personalized Strength-Training powered by Machine Learning