Dietary decision support system.

19
Dietary Decision Support System (Final Presentation)

description

I did it when I was first year master student.

Transcript of Dietary decision support system.

Page 1: Dietary decision support system.

Dietary Decision Support System

(Final Presentation)

Page 2: Dietary decision support system.

Nowadays, the majority of people are overweight and obese because modern lifestyle stuffed with all the luxuries and catered with abundance of unhealthy junk foods is responsible for all these health problems.

It is not just only health that is suffering. It also related to medical cost.

So, all most people should pay more attention and be interested in health by regular exercise and management of good nutrition each meal.

Background

Page 3: Dietary decision support system.

The system provides an effective decision to create healthy food choices and plans in order to help people to lose weight and maintain good health.

The system can efficiently analyze healthy food and suggest how to plan of healthcare appropriate with each person’s body.

The system can make personalized decision for healthier choices in every meal so that the body properly get proper nutrition for each day and suitable with person.

Objectives

Page 4: Dietary decision support system.

System inputs, including:◦ Health information: gender, age, weight, height and activity level◦ Dietary information: expected weight to achieve a goal and its

relative number of days Prepared database◦ Categories of menus and its calories

Formulas of calculation, including:◦ BMI ◦ BMR◦ Activity factor

Data requirement

Page 5: Dietary decision support system.

Apache Web Server Database: MySQL Language: PHP, HTML, CSS, Javascript

Technical requirement

Page 6: Dietary decision support system.

Sampling data of the nutrient_food table

Database Design

Page 7: Dietary decision support system.

Sampling data of the categories_food table

Database Design

Page 8: Dietary decision support system.

The system provides the appropriate information about menus and its calories in each day.

The menus should be proper to individual needs and preferences as following:

◦ For normal weight people maintain weight

◦ For overweight people lose weight

◦ For lean people gain weight

Targeted Users

Page 9: Dietary decision support system.

BMI calculation

Partial system flow

Page 10: Dietary decision support system.

BMI evaluation

Partial system flow

Page 11: Dietary decision support system.

Range of suitable weight related to normal

Partial system flow

Page 12: Dietary decision support system.

The Harris-Benedict equation for BMR:

◦ English BMR Formula For Women: BMR = 655 + (4.35 x w) + (4.7 x h) - (4.7 x a)  For Men: BMR = 66 + (6.23 x w) + (12.7 x h) - (6.76 x a)

Where: w = weight in pounds, h = height in inches, a = age

◦ Metric BMR Formula For women: BMR = (9.563 x w) + (1.85 x h) - (4.676 x a) + 655.1 For men: BMR = (13.75 x w) + (5.003 x h) - (6.755 x a) + 66.5

Where: w = weight in kg, h = height in cm, a = age

BMR Formula

Page 13: Dietary decision support system.

BMR calculation

Partial system flow

Page 14: Dietary decision support system.

BMR gives the information of the energy spend at the state of resting It has to adjust with the actual activity level

Multiply the BMR by a factor called Activity Factor.

The activity levels for BMR adjustment

Activity Factor Category Definition

1.2 Sedentary Little or no exercise and desk job

1.375 Lightly Active Light exercise or sports 1-3 days a week

1.55 Moderately Active Moderate exercise or sports 3-5 days a week

1.725 Very Active Hard exercise or sports 6-7 days a week 4

1.9 Extremely Active Hard daily exercise or sports and physical job

Page 15: Dietary decision support system.

Calories needed per day

Partial system flow

Page 16: Dietary decision support system.

Suggestive calories

Partial system flow

Page 17: Dietary decision support system.

Live Demo !!!

Page 18: Dietary decision support system.

BMI and BMR formulas are applied as the main mathematical model to evaluate appropriate food menus for the users.

It can suggest the range of suitable weight corresponding to normal weight for inputting the expected weight

It can offer the options of reducing rate of calories

Users can efficiently schedule the meals through this system with its user interface friendly.

Conclusion

Page 19: Dietary decision support system.

Thank You!

Question & Answer?