A method and apparatus for managing a user's health. In one embodiment, a
diet designer for designing a dietary plan, a diet director for directing
a user towards a particular meal, and a diet dissector for ascertaining
the nutritional content if a user's meal choices are combined in order to
provide a robust health management system that operates in real time by
evaluating past diet and behavior, to recommend future diet, behavior,
and health management. In some embodiments, the invention includes
managing a user's health by receiving the user's diet plan, receiving
user input about a meal, determining the nutritional content of the meal,
and determining how that nutritional content fits into the user's target
diet.