| Literature DB >> 26221624 |
Abstract
An ontology-driven safe food consumption mobile system is considered. Over 3,000 compounds are being added to processed food, with numerous effects on the food: to add color, stabilize, texturize, preserve, sweeten, thicken, add flavor, soften, emulsify, and so forth. According to World Health Organization, governments have lately focused on legislation to reduce such ingredients or compounds in manufactured foods as they may have side effects causing health risks such as heart disease, cancer, diabetes, allergens, and obesity. By supervising what and how much to eat as well as what not to eat, we can maximize a patient's life quality through avoidance of unhealthy ingredients. Smart e-health systems with powerful knowledge bases can provide suggestions of appropriate foods to individuals. Next-generation smart knowledgebase systems will not only include traditional syntactic-based search, which limits the utility of the search results, but will also provide semantics for rich searching. In this paper, performance of concept matching of food ingredients is semantic-based, meaning that it runs its own semantic based rule set to infer meaningful results through the proposed Ontology-Driven Mobile Safe Food Consumption System (FoodWiki).Entities:
Mesh:
Substances:
Year: 2015 PMID: 26221624 PMCID: PMC4496660 DOI: 10.1155/2015/475410
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Initial section of the food ontology knowledge base (FOKB).
| Main classes | Subclasses |
|---|---|
| Thing → diseases → allergy | (i) Leguminous allergy, |
|
| |
| Thing → person | (i) Physical activity level, |
|
| |
| Thing → ingredients | (i) Contaminants, |
|
| |
| Thing → product | (i) EAN, |
Physical activity level class includes two subclasses: physical activity level range and physical activity level value, with their values for individuals.
| Main classes | Subclasses of the physical activity level | Values (individuals) | Relationships |
|---|---|---|---|
| Thing → person → physical activity level | Physical activity level range | (i) 1-2, | (i) 1-2 → very light, |
| Physical activity level value | (i) Very light, |
Basal metabolic rate class includes two subclasses: basal metabolic rate range and basal metabolic rate value, with their values for individuals.
| Main classes | Subclasses of the basal metabolic rate | Values (individuals) | Relationships between the BMR range and value classes |
|---|---|---|---|
| Thing → person → basal metabolic rate | Basal metabolic rate range | (i) 0–800, | (i) 0–800 → sedentary, |
| Basal metabolic rate value | (i) Sedentary, |
Blood pressure level class includes three subclasses: high blood pressure level range, low blood pressure level range, and blood pressure level value, with their values for individuals.
| Main classes | Subclasses of the blood pressure level | Values (individuals) | Relationships between high and low BPL classes |
|---|---|---|---|
| Thing → person → blood pressure level | High blood pressure level range | (i) 80–120, | (i) 0–80 & 80–120 → optimal blood pressure, |
| Low blood pressure level range | (i) 0–80, | ||
| Blood pressure level value | (i) Optimal blood pressure, |
Body mass index class includes two subclasses: body mass index range and body mass index value, with their values for individuals.
| Main classes | Subclasses of the body mass index | Values (individuals) | Relationships between the BMI range and value classes |
|---|---|---|---|
| Thing → person → body mass index | Body mass index range | (i) 19.0–24.9, | (i) 19.0–24.9 → normal overweight, |
| Body mass index value | (i) Normal overweight, |
The subclasses and individual entries of food items class.
| Fourteen subclasses (14) of food items class | Individuals of each food items class | |
|---|---|---|
| Thing → ingredients → food items | (1) Fishery marine products | ∗ |
| (2) Meat | ∗ | |
| (3) Bakery products | ∗ | |
| (4) Drinks | ∗ | |
| (5) Processed food | ∗ | |
| (6) Fruits vegetables | ∗ | |
| (7) Food supplement | ∗ | |
| (8) Salts spices soups sauces salads protein products | Mustard, hydrolyzed vegetable protein, hydrolyzed protein, black pepper, bran, red pepper, whey protein, and so forth. | |
| (9) Salty spicy mild snacks food | Pistachio, almond, almond paste, walnut, nut, nut paste, and so forth. | |
| (10) Egg products | Powdered egg, egg, albumen, egg product, egg yolk, egg product, and so forth. | |
| (11) Sugars syrups honey sweeteners | Honey, fructose syrup, glycose syrup, glucose syrup, malt, malt extract, whey syrup sugar, and so forth. | |
| (12) Macro nutritional elements | Carbohydrates, proteins, water, dairy products analogous, cereals milled cereal products, sweetener agents aromas, desserts, oils and fats, and so forth. | |
| (13) Micro nutritional elements | Alanine, aspartic acid, water soluble fiber, and so forth. | |
| (14) Food items no. (FI) | *FI001–FI112 |
*Various individuals are declared in the subclasses of food items (FI). Food items class contains many subclasses (only 14 classes are depicted above) each with numerous individuals; therefore, Table 6 contains only a part of the individuals of these subclasses.
The subclasses and individual entries of food additives class.
| Main classes | Subclasses of food additives | Values (individuals) |
|---|---|---|
| Thing → ingredients → food additives | Codex no. | Codex numbers of almost 1500 different food additives are declared as individuals of the class. |
| Food additive name | Almost 1500 different food additives names are declared as individuals of the class. | |
| Food additive type | Antioxidant, acidity regulators, emulsifiers, carbonating, gelling agent, bulking agent, carbonating agent, antifoaming agent, flavor enhancer, color retention agent, color, firming, carrier, flour treatment agent, forming agent, and so forth. | |
| E-codex no. | E-codex numbers of almost 1500 different food additives are declared as individuals of the class. |
The subclasses and individual entries of product class.
| Main classes | Subclasses of the products | |
|---|---|---|
| Thing → products | Product category name | Bakery products, candies, cereals and cereals products, drinks, edible ices, egg and egg products, food for particular nutritional uses, fruit and vegetables, liquid and solid oils, liquid and solid oils, milk and milk products, ready to consume salty spicy light meals and snacks, salts spices soups sauces salad and protein products, seafood, sugars syrups honey and table sweeteners, and so forth. |
| Product category no. | The above product type category names are numbered and added to this class. | |
| Product EAN | The barcodes or QR code numbers are inserted into the class instantly each run. |
Figure 1A small portion of the Food Ontology Knowledge Base (FOKB) on the Protégé ontology editor.
OWL 2.0 syntax in food ontology knowledge base (FOKB) in the system.
| <?xml version=“1.0”?> | <SubClassOf> |
The model used while creating the subclasses and individual entries of some well-known vitamins in the FOKB.
| Vitamin | Vitamin chemical name(s) | Solubility | Recommended dietary allowances | Deficiency disease | Upper intake level | Overdose disease |
|---|---|---|---|---|---|---|
| Vitamin A | Retinol, retinal, and four carotenoids including beta carotene | Fat |
| Night-blindness, hyperkeratosis, and keratomalacia | 3,000 | Hypervitaminosis A |
|
| ||||||
| Vitamin B1 | Thiamine | Water |
| Beriberi, Wernicke-Korsakoff syndrome | N/D | Drowsiness or muscle relaxation with large doses |
|
| ||||||
| Vitamin B2 | Riboflavin | Water |
| Ariboflavinosis, glossitis, and angular stomatitis | N/D | |
|
| ||||||
| Vitamin B3 | Niacin, | Water |
| Pellagra | 35.0 mg | Liver damage (doses > 2 g/day) and other problems |
|
| ||||||
| Vitamin C | Ascorbic Acid | Water |
| Scurvy | 2,000 mg | Vitamin C mega dosage |
Figure 2System working mechanism.
Figure 3Semantic enhancement of the concept matching engine (CME).
Algorithm 1MatchingScore(Concept C , Concept P ).
Algorithm 2getIntoleranceScore (CList, PList).
Figure 5Ester C, Ascorbyl Palmitate (Vitamin C Ester), and D-Isoascorbic Acid (Erythorbic Acid) are three subconcepts of the Ascorbic Acid concept, and each link has 0.333 weight value.
Figure 4A simple example using Algorithm 2.
| Consumer ( | D-Isoascorbic Acid, Algin, and Vitamin B3 |
|---|---|
|
| Sodium Alginate, Ascorbic Acid, and Folic Acid |
|
| Ascorbyl Palmitate, Niacin, and Alginic Acid |
Figure 6CME calculations of intolerance score for matching harm potential and Product 2.
Figure 7SWRL rule set of the system.
Box 1The defined SWRL rules for four-type allergies/intolerances, gluten, lactose, egg, and fish.
Figure 8The customer member chooses various products and gets the results on the android mobile application of the system though FOKB.