| Literature DB >> 35408231 |
Carlos A S Cunha1, Rui P Duarte1.
Abstract
Precision nutrition is a popular eHealth topic among several groups, such as athletes, people with dementia, rare diseases, diabetes, and overweight. Its implementation demands tight nutrition control, starting with nutritionists who build up food plans for specific groups or individuals. Each person then follows the food plan by preparing meals and logging all food and water intake. However, the discipline demanded to follow food plans and log food intake results in high dropout rates. This article presents the concepts, requirements, and architecture of a solution that assists the nutritionist in building up and revising food plans and the user following them. It does so by minimizing human-computer interaction by integrating the nutritionist and user systems and introducing off-the-shelf IoT devices in the system, such as temperature sensors, smartwatches, smartphones, and smart bottles. An interaction time analysis using the keystroke-level model provides a baseline for comparison in future work addressing both the use of machine learning and IoT devices to reduce the interaction effort of users.Entities:
Keywords: IoT; food logging; food plans; machine learning; precision nutrition
Mesh:
Year: 2022 PMID: 35408231 PMCID: PMC9003196 DOI: 10.3390/s22072617
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Interaction effort of main actions for each device.
| Action | Smartphone | Smartwatch | Smart Bottle | |||
|---|---|---|---|---|---|---|
| Interaction Cost | Number of | Interaction Cost | Number of | Interaction Cost | Number of | |
| Meal confirmation | low | low | low | low | n/a | n/a |
| Changing meal | high | low | n/a | n/a | n/a | n/a |
| Add extra food | high | low | n/a | n/a | n/a | n/a |
| Water logging | low | high | low | high | none | none |
Metrics provided by the user (rows) and calculated by the application (columns).
| Body Composition | Basal Metabolic Rate | Obesity | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Muscle Mass (Lee) | Fat-Free Mass | AEC Rate | Harris-Benedict [ | Mifflin-St Jeor [ | Katch-McArdle [ | Cunningham [ | Body Mass Index [ | Evans 3SKF [ | Withers [ | ||
| body composition | weight | ✓ | ✓ | ✓ | (muscle mass) | (muscle mass) | ✓ | ||||
| height | ✓ | ✓ | ✓ | ✓ | |||||||
| fat mass | ✓ | ||||||||||
| skeletal muscle | |||||||||||
| bone mass | |||||||||||
| body cell mass | |||||||||||
| bone mineral content | |||||||||||
| intracellular water | ✓ | ||||||||||
| extracellular water | ✓ | ||||||||||
| gender | ✓ | ✓ | ✓ | ✓ | |||||||
| age | ✓ | ✓ | ✓ | ||||||||
| race | ✓ | ✓ | |||||||||
| girths | tight | ✓ | |||||||||
| calf | ✓ | ||||||||||
| relaxed biceps | |||||||||||
| contracted biceps | |||||||||||
| waist | |||||||||||
| gluteus | |||||||||||
| chest | |||||||||||
| crural | |||||||||||
| lean mass segments | left/right arm | ||||||||||
| trunk | |||||||||||
| left/right leg | |||||||||||
| fat mass segments | left/right arm | ||||||||||
| trunk | |||||||||||
| left/right leg | |||||||||||
| skinfold | corrected upper arm | ✓ | |||||||||
| calf | ✓ | ||||||||||
| biceps | ✓ | ||||||||||
| triceps | ✓ | ✓ | |||||||||
| supraspinal | ✓ | ||||||||||
| subscapular | ✓ | ||||||||||
| chest | |||||||||||
| axila | |||||||||||
| iliac crest | |||||||||||
| abdomen | ✓ | ✓ | |||||||||
| thigh | ✓ | ✓ | |||||||||
| level of fat | visceral fat | ||||||||||
Classification of lifestyles according to physical intensity (PAL values).
| Category | PAL |
|---|---|
| Sedentary or light activity lifestyle | 1.40–1.69 |
| Active or moderately active lifestyle | 1.70–1.99 |
| Vigorous or vigorously active lifestyle | 2.00–2.40 |
Total energy expenditure for a population group.
| Activities | Time Allocation | PAR | Time × PAR | Mean PAL |
|---|---|---|---|---|
| Sleeping | 6 | 1.0 | 6.0 | |
| Personal Care (dressing, showering) | 2 | 2.3 | 4.6 | |
| Eating | 2 | 1.5 | 3.0 | |
| Walking without a load | 2 | 3.2 | 6.4 | |
| Sitting | 4 | 1.5 | 6.0 | |
| Cooking | 2 | 2.1 | 4.2 | |
| Household work | 2 | 2.8 | 5.6 | |
| Light leisure activities | 2 | 1.4 | 2.8 | |
| Driving car | 2 | 2.0 | 4.0 | |
| Total |
|
|
|
Figure 1Nutritionist front-end. (a) Appointment. (b) Client details. (c) Food plan.
Figure 2User front-end. (a) Daily meals. (b) Meal visualization. (c) Daily statistics.
Figure 3Smartwatch. (a) Food plan visualization and logging. (b) Daily control of nutrients. (c) Daily control of water.
Figure 4Architecture.
Interaction results.
| Actor | Tasks | Sub-Tasks | Sequence of Operators | Estimated Time (s) |
|---|---|---|---|---|
| User | Visualize food plan | Graphical representation of the meal | PB | 1.20 |
| Composition of the meal (by food) | PBP | 2.30 | ||
| User | Log food intake | Add new food to the meal * | PBPBMHKKKMHPBPB | 8.66 |
| Add new extra food (snack between meals) * | PBPBMHKKKMHPBPB | 8.66 | ||
| Remove food * | PBPBPB | 3.60 | ||
| Specify percentage of food intake * | PBPBPBPB | 4.80 | ||
| Change food plan food * | PBPBPB | 3.60 | ||
| Confirm food intake from food plan with no changes * | PB | 1.20 | ||
| User | Log water intake | Through food plan | PBPBPB | 3.60 |
| Through interaction menu | PBPBPBPB | 4.80 | ||
| Fitbit (bottle) | Update water intake | - | 0.00 | |
| User | Visualize statistics | PBPB | 1.20 | |
| System | Update food entries for train and competition | - | 0.00 | |
| User | Change active food plan (train or competition) | PBPBPBPB | 4.80 | |
| User | Connect watch API | PBPBPBMH42KMHPB | 13.34 | |
| User | Provide consent to access Fitbit API | PBPBPBR | 4.60 |