A system and method for providing dietary guidance is provided. The method includes receiving a selection of a health program for an individual, wherein the health program includes a diet, measuring a change in an individual's calorie consumption and body composition or body mass during an individual's participation in a health program, Determining compliance with a health program based on measured calorie consumption or a measured change in body composition or body mass, identifying a modification to the health program; And notifying the individual of the modification. Modifications may include nutritional supplements, meals or recipes with nutritional and / or caloric ingredients tailored to help an individual meet his or her health goals. The method may further comprise predicting an expected change in body composition or body mass based on health program and individual sex, age, height, weight, and other factors.다이어트 안내를 제공하기 위한 시스템 및 방법이 제공된다. 방법은 개인을 위한 건강 프로그램의 선택을 수신하는 단계 - 건강 프로그램은 식이요법을 포함함 -, 개인이 건강 프로그램에 참여하는 동안 개인의 칼로리 소비와, 체성분 또는 체질량에서의 변화를 측정하는 단계, 측정된 칼로리 소비 또는 체성분 또는 체질량에서의 측정된 변화에 기초하여 건강 프로그램에 대한 준수를 결정하는 단계, 건강 프로그램에 대한 수정을 식별하는 단계; 및 수정을 개인에게 통지하는 단계를 포함한다. 수정은 개인이 자신의 건강 목표를 충족시키는 것을 보조하도록 맞춤화된 영양 및/또는 칼로리 성분을 갖는 영양 보충제들, 식사들 또는 레시피들을 포함할 수 있다. 방법은 또한 건강 프로그램 및 개인의 성별, 연령, 신장, 체중 및 다른 팩터들에 기초하여 체성분 또는 체질량에서의 예상된 변화를 예측하는 단계를 더 포함할 수 있다.