careplan is a semantic recommendation framework for health care plans that mixes the patient's health condition and personal preferences with the medical knowledge and clinical pathways. the shortcoming of this approach is the limitation of personalization to be from educational health information and the ignorance of other factors such as culture and religion of the user that affect the food choice.