Personalized Nutrition Percentage (RDA) Display Based on User Goals or Demographic

When assigning nutritional percentages to recipes, have the nutritional percentages and total macros customized to the user based on age, sex, weight, height, or health goals, instead of having a standard nutritional output for every user. For example, a 20-year-old athlete who wants to build muscle and endurance (high protein, lower saturated fat and carbohydrates) would have their recipes display the percentages of their unique diet plan that the macros fulfill, as opposed to a set/universal measure.