Workout Recommendation Using Strength Trend Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current workout systems fail to allow users to specify their preference for workout variety while accounting for their goals and other preferences, and lack the ability to predict future strength and modify workouts based on strength trends.
Innovation Solution
An exercise recommendation system that uses machine learning to rank exercises based on user history, equipment, and goals, and adjusts workouts based on user feedback and strength predictions to align actual and predicted strength.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current workout systems are used, then workout plans can be generated, but users cannot specify their preference for workout variety while accounting for goals and preferences
Solution Approach 1:
The system dynamically adjusts workout plans based on user preferences and strength predictions. Users can specify their desired variety level, and the system adapts the workout accordingly by selecting exercises from ranked lists while maintaining goal alignment. The workout plan evolves over time based on feedback and predicted strength trends.
Solution Approach 2:
The system changes workout parameters such as exercise selection, set repetitions, and weight recommendations based on user preferences and predicted strength. The ranking of exercises is adjusted according to user feedback and strength trends, allowing the system to optimize workouts within the specified variety constraints.
2Reliability
If current workout systems are used, then workouts can be prescribed, but the system lacks the ability to predict future strength and modify workouts based on strength trends
Solution Approach 1:
The system performs preliminary strength predictions before generating workout plans. By predicting future strength trends in advance, the system can pre-adjust workout recommendations to align with predicted capabilities, ensuring workouts remain appropriate as user strength evolves over time.
Solution Approach 2:
The system incorporates feedback loops where actual strength measurements are compared with predicted strength. Based on this feedback, the system modifies future workout recommendations to correct any deviations between predicted and actual strength trends, improving reliability over time.
3Manufacturing precision
If exercises are selected based on user history and goals, then workout relevance is improved, but the system cannot account for user preference for workout variety
Solution Approach 1:
The system segments exercise selection into ranked lists based on different criteria such as user history, goals, and variety preferences. By dividing the exercise database into ranked segments, the system can select from multiple options while maintaining precision in matching user preferences and goals.
Solution Approach 2:
The exercise selection process is dynamic, adjusting the ranked list of exercises based on user feedback and preference specifications. The system maintains precision in goal alignment while introducing variety through dynamic re-ranking and exercise substitution based on user input.
Data Source
AI summary
An exercise recommendation system determines workout plans for users. The exercise recommendation system trains a machine-learned model configured to rank a set of exercises, and the ranking of exercises can be modified based on feedback from a user, for instance requesting that an exercise be recommended more frequently, less frequently, or never. The exercise recommendation system can also implement a machine-learned model configured to predict a measure of strength for the user, and can, in response to determining that the measure of strength of the user has decreased or plateaued over time, modify a workout for a user based on a muscle or muscle group associated with the measure of strength. Likewise, the exercise recommendation system can modify a workout in response to a predicted measure of strength being less than an actual measure of strength, for instance to include exercises targeting muscles associated with the measure of strength.


