=Paper=
{{Paper
|id=Vol-1755/64-70
|storemode=property
|title=Diagnostic and Therapeutic Model for Real Time Management of Diabetes
|pdfUrl=https://ceur-ws.org/Vol-1755/64-70.pdf
|volume=Vol-1755
|authors=A. E. Babalola,O. M. Omisore,B. A. Ojokoh
|dblpUrl=https://dblp.org/rec/conf/cori/BabalolaOO16
}}
==Diagnostic and Therapeutic Model for Real Time Management of Diabetes==
Diagnostic and Therapeutic Model for Real Time
Management of Diabetes
A. E. Babalola O. M. Omisore B. A. Ojokoh
Department of Computer Science, Institute of Biomedical & Health Department of Computer Science,
Federal University of Technology, Engineering Shenzhen Institutes of Federal University of Technology,
Akure, Nigeria. Advanced Technology, Chinese Akure, Nigeria.
asegunloluwa@gmail.com Acad. of Science, Shenzhen, China. bolanleojokoh@gmail.com
ootsorewilly@gmail.com
ABSTRACT Sharma & Majumdar, 68% of women between 21 and 52 years live
Diabetes is a major health problem inherent to people at all age with obesity [4]. Obesity occurs when excess fat accumulates in
body thus reduces life expectancy. In conventional medicine,
groups in developing countries. Conventionally, diagnosis of this
obesity is not regarded as chronic disease but it leads to serious
condition was based on blood sugar level however, its effect can health conditions like diabetes mellitus, cardiovascular diseases
be traced from other symptoms such as Body Mass Index, and (CVD), which have high mortality rates [5].
Blood Pressure. This paper presents a decision support model that
can be used by diabetic patients and medical practitioners for The adoption of Information Technology in modern societies has
diagnosis and therapy of diabetes. Fuzzy Logic was adopted for experienced a shift of paradigm in health condition management.
diagnosing pre-diabetic and diabetic patients’ data from Obafemi Most people consume foods without considering their health state
Awolowo University Teaching Hospital Complex, Ile-Ife, Osun- either because they were not properly guided or due to
State, Nigeria. Therapy is provided as personalized diet unavailability of medical experts. Medical procedures have been
recommendation using person correlation coefficient and users’ supported by technology advancement to minimize the rapid
preferences. System evaluation shows adorable performance on growth of chronic diseases like diabetes [6]. Moreover,
recommender system (RS) assumes information from beneficiary
both operations.
or his closer neighborhood to give suggestions for making optimal
CCS Concepts decision while faced with different choices [7].
• Information systems ➝Information retrieval ➝Retrieval Recent developments in different fields such as Health and
tasks and goals ➝ Recommender systems Commerce RS have adopted the development of expert systems to
support their business logics [8]. Such advancement could play a
Keywords major role in disease control by providing accurate and reliable
component; Diabetes Mellitus; Medical Diagnosis; diagnosis results, acknowledgement of risk status. The central
Recommender System; Fuzzy Logic; Diet Personalization problems aim is building artificial life, reasoning and
programming, knowledge representation, and understanding
1. INTRODUCTION cognitives of natural language with adoption of Artificial
As mechanization, urbanization, globalization, financial and Intelligence (AI) in machines. For instance, Ali & Mehdi [9]
social developments led to richer and better life in human daily applied fuzzy concept to reduce risks associated with conventional
affairs, modifications and alterations in diets have brought about practices in health diagnosis. AI techniques were mostly applied in
greater chances of developing certain diseases (FAO, 2013). Food diagnosis of cardiovascular, parasitic, and viral related diseases
choice selection has immense effect on health as hale diets help [10] however, obesity and diabetics has recently received some
sustain balanced body weight, enhanced growth, and boost immune recognition [6][11][12]. In Babalola et.al. [6], real time diagnosis
system thereby promoting good mental function for daily activities. system was proposed to detect severity of diabetes in patients.
Medical research has shown that healthy foods strengthens the In e-Health, RSs can be utilized for therapy by predicting or
immune system thereby presenting people a greater chance of recommending types of food people can take to preclude them
countering free radicals and warding off diseases[1]. Simply, from certain ailments. As a result, an intelligent meal planning
healthy diets are dietary taken to develop and repair body cells and system was proposed in [13] and similarly, Napat et al. [14]
tissues for body effective function. Contrarily, poor dietary lifestyle presented a knowledge-based approach for personalized food
is a key contributor to development of chronic diseases such as recommender. Furthermore, clustering analysis is adopted in
obesity, diabetes, and cardiovascular diseases [2]. Phanich et. al [15] to recommend food items for diabetic patients.
In the world today, millions of people suffer from poor health Hsu et al. [16] also developed an online system that searches food
conditions as a result of inappropriate diets [3]. For instance composition databases, calculates dietary intake, and provides the
obesity, which has potentials of causing more severe problems, has guidance for decision making in nutrition counseling.
being a popular health condition around the world. In a finding by Despite the adoption of RS for diet related diagnosis and
preventive-therapy, suitable food selection are still difficult for
some people especially in the presence of many factors. Hence this
work extends the model in [6] with recommender component that
predicts type and quantity of foods that can be taken for effective
CoRI’16, Sept 7–9, 2016, Ibadan, Nigeria. management of diabetes. The remaining parts of this paper is
organized that Section 2 presents review of related works; Section
3 presents the diagnostic RS for managing pre-diabetic and diabetic
patients. Experimentation, Results and evaluation of experiments
carried out are presented in Section 4. Lastly, conclusion and
futures works are presented in Section 5.
64
Figure 1. Architecture of a Fuzzy Based Diet Recommender System
2. SYSTEM DESIGN AND ANALYSIS 2.2 Food Recommendation
Architecture of the model for real time management of diabetes is All patients whose data are passed for diagnosis are lamed pre-
presented in Fig. 1. The baseline model was described in [6] though diabetic. However, diagnostic component of the model is used
without enhancement for recommendation thus, this model shows determine the true health status of patients. People could be lamed
capability of diagnosis of diabetes and food recommendation base diabetic if their body weight signifies being overweighed or obese.
on patient health data. To determine if a patient is obese, the Body Mass Index value is
obtained using Eq 2.
2.1 Fuzzy-Based Diagnosis
The system architecture has four major components working inter-
connectedly to perform diagnosis of pre-diabetic and diabetic
patients and recommendation of food items base on patient
diabetic or obesity level. The diagnostic part combines efforts from where w(kg) is the patient’s weight in kilogram, and h 2(cm2) is
Graphical User Interface, Knowledge base, and Fuzzy Logic height in centimeter.
components to determine patients’ health status. Recommender Then patient is classified as being underweight, normal,
component has roles to play when a user demands overweight, or obese base on categorization in Eq 3.
recommendation anonymously or as a basis for food therapy. A
detailed functions of the first three components that is: User
Interface, Knowledge Base and Fuzzy Logic; were detailed in [6]. {
In a nutshell, the functions are:
a. Patients’ data were collected and stored for processing
through graphical user interface in an efficient manner; Therapeutic action is triggered if a person classified obese is also
b. Raw and processed data are stored in the database component confirmed diabetic by the diagnostic processes, or request is
of knowledge base together with if-then rules upon which voluntarily made for food recommendation.
fuzzy logic component operates; and
c. Fuzzy inference component operates on user’s data for 1) Recommendation for Diabetic Personality
purpose of diabetic diagnosis. Fuzzification and In cases where lamed patients are diagnosed diabetic, the
defuzzification were applied to handle imprecise and recommendation component uses Broca Index to compute ideal
uncertain information innate in patients’ data. body weight (bw) of the patient. Broca Index is an ideal body mass
measurement developed for standard weight computation [17]. The
The defuzzification process translates output from fuzzy index value is obtained as in Eq 4.
inference engine to crisp values through computationally simple
and accurate technique: Centroid of Gravity (CoG). Given as an
aggregated membership function with as center of the Broca Index value is used to determine the activity level (AL) of a
membership function, the output value is determined as with Eq1. patient. Activity level of a patient has intrinsic characteristic with
∑ total calorie of energy such patient requires daily, and it is
determined by combining BMI value of patient with his/her work
∑ category. Classification of works done by people based on expected
energy to achieve optimal result is reported in [18]. This research
combines classification advice by authors with BMI values in
categorizing patients to AL groups, as presented in Table 1.
65
Table 1. Activity level (AL) categorization. recommendation actuates on voluntary request by anonymous user
BMI Sedentary Active Very active using Pearson Correlation Coefficient for similarities measures.
Obese 30 35 40
Pearson Correlation Coefficient (PCC) measures distance between
Overweight 25 30 35 items that are linearly related. Unlike Euclidean distance measure,
Normal 20 25 30 PCC observes correlations of variables in range of -1 to +1, hence
Underweight 15 20 25 accuracy of score is maintained when data is not normalized. In any
voluntary recommendation request, users are obliged to specify a
Therefore, a preferred three-square meal ration is applied base on set of food items preferable to them as a meal. PCC is employed to
case study disease. In the case of diabetes, 3:4:3 ration is applied for retrieve groups of food-item combination(s) that are found closest
Breakfast, Lunch, and Dinner respectively. The basic goal is to eat to user’s specification. For instance if a user specifies an item-
healthy foods in reasonable proportions alongside time of the day set and where X,Y or Z are
since diabetic patients are keenly monitored to avoid blood sugar food items in a user’s choice, and is a major nutrient in food-item
spikes. Since more energy is required in afternoon period, it is X, then groups of food items are recommended from the database
important such patients consume more calories in the afternoon following correlation procedures in Eq. 7.
rather than morning or night. Summarily, rations needed for
∑ ̅ ̅
consumption by diabetic patients is given as Eq. 5 . . . . . . . . . . . . (7)
√∑ ̅ √∑ ̅
where ̅ and ̅ are mean values of nutrients and with confidence
where kcal is the kilocalorie for Period of a day, is ration for , and value such that . Two set of food are correlated if
AL is activity level category of patient. they have a high confidence value.
The periodic kilocalorie intake is further shared to three macro food 3. EXPERIMENTS AND RESULTS
nutrients: carbohydrate, protein and fat. Sharing percentages of This section reports details of experiment carried out to validate the
macro food nutrients strongly depend on diabetic level of patient. proposed model. Details of the dataset used and results are detailed
According to American Diabetes Association [19], low in this part. Results from some related works were taken as basis for
carbohydrate meals are good to keep blood glucose levels in performance measure.
diabetic patients within normal range, and offer tasty meals that
satisfy hunger. Such lowness inversely depends on diabetes level of 3.1 Dataset
the patient. Relationships between diabetes level and percentages of The dataset used were sourced from multiple agents including
macronutrients in diabetic meals are given in Table 2. Percentage nutritionists, diet related publications and websites. Since diabetic
ratios were computed and displayed as users’ guide. The output is a patients can only feed on certain foods, we design a template made
seven-day food plan recommendation based on food roster pre- from foods mostly consumed by diabetic people only. The template
stored in the database. Dynamism in recommendation depends on is a flexible seven-day calendric roster shaped with the help of
history, allergic foods, favorite foods, and diabetic health status of nutritionists.
patients.
Guided by nutritionists, we established some relationships between
Table 2. Diabetic Levels and Macro Food Nutrient Percentage. diabetes level and amount of kilocalories patients can consume
Diet Carbohydrate Protein Fat from macro nutrients in foods to provide diet personalization for
Normal 60% 20% 20% diabetic patients. Finally, a list of 70 food items consumable by
diabetic patients were crawled from diet related websites, and
Mild Diabetic 56% 23% 21%
analyzed. The macro- and micro- features were elicited and stored
Severe Diabetic 50% 26% 24% in the database schematically as shown in Table 3.
Very Severe Diabetic 45% 30% 25%
These features offer cognitive help in personalized and anonymized
The model present patients with substitutes for allergic foods using food items recommendation. Food combination strictly follows a
correlation measure, this is detailed in voluntarily request model base on nature combination where nature of food items is
recommendation. Finally, for conveniences, food items are assumedly derived from their appearance. Nature can be any of the
converted into grams on display to enable patients prepare their options in Table 4.
meals correctly and independent of nutritionists. Conversions of the
macro nutrients adopted from [6] is presented in Eq 6. 3.2 Experimental Result
Data of thirty pre-diabetic patients from Obafemi Awolowo
University Teaching Hospitals (OAUTHC), Ile-Ife, Osun State,
Nigeria was fed into the system for purpose of diagnosis and food
therapy.
Aside these macro nutrients, traces from other food nutrients such Table 3. Classification of Food Items for Possible Combination
as vitamins, water are also considered for personalization.
2) Recommendation on Voluntarily Request.
In first part of the recommendation module, the model exhibits a
curative mechanism for pre-diabetic patients who were registered
with the system and diagnosed. On another side, the model has a
preventive component that predicts food items for users who were
never lamed pre-diabetic nor diagnosed by the system. This
66
Table 4. Feature Set of Foods for Personalized Recommendation
Macro Nutrient In Food Multi Vitamins Others
Description Carbohydrates Protein Fats A C E B6 B12 D Salt Fibre Gram/Serving Nature
Figure 2. Patients’ Information Form (Case Study of Patient 013)
This is to validate preciseness of personalization in
recommendation made by the proposed system. All program codes
are implemented with HTML, PHP, JavaScript and SQL. The
HTML tags and Java scripts are employed to structure the outlook Figure 3. Result of Fuzzy-Based Diagnosis (Case Study of Patient 013)
and behavior of the web pages respectively. At each session,
anthropometric data and vitals of patients are captured with web 3.3 Diet Personalization and Recommendation
interface displayed as Fig. 2. Following the diagnosis processes In this phase two procedures carried out seamlessly are
evaluated by the Fuzzy-Based component, users’ Diet personalization and recommendation of food items for users.
Personalization and Recommendation is operated on at actual During personalization, ideal body weight of a patient is used to
modules. determine the total Energy Required Daily (ERD) in kilocalories.
This includes certain Proportion of Breakfast, Lunch and Dinner
Upon successful fuzzification process, the diagnosis result for each (PoB, PoL, PoD) of food items with proportions depending on
patient is displayed as in Fig. 3. The interface has two parts: the first selected eating formula, and pre-configured percentage of macro
shows result of fuzzy operation on left side, and a summary panel food nutrients for different levels of diabetes as explained in Table
on the right side. The later displays diagnosis status and level of 2 of Section 3.To compute ideal body weight of a patient, Broca
severity of diabetes in patients. Also on the later side are controls Index estimated from patient’s height is utilized. Then, the total
for personalizing foods to be recommended for patients, alongside amount of food to be consumed per day is computed following
with patient diet history. Data of the 30 subjects and respective procedures in Section 3.
diagnosis are given in Table 5. Diagnosis by fuzzy component
shows Patient 013 is severely diabetic, hence appropriate eating Patient 013, in his session with the system, supplied values in Fig. 2
formula to be selected is 3:4:3. and has severe diabetic as diagnosis result. The patient claims a
height value of 1.50 hence a Broca Index of 50 was computed and
To recommend personalized food items, “Continue to Prediction” thereby, a total of 1750 kcal is to be consumed daily. Still on
button in Fig. 3 is clicked. Once the procedure is triggered, the personalization, selected eating formula was applied to determine
recommender acquires diagnosis result and portions for breakfast, lunch and dinner as given in Table 6.
Table 5. DiAgnosis Result of 30 Pre-Diabetic Patients Table 6. Breakfast, Lunch and Dinner Food Proportion.
Breakfast Lunch Dinner
Portion Portion Portion
PfB = ⁄ * kCal ⁄ ⁄
=> 525 => 700 => 525
selected eating formula as essential information needed to fine-tune Furthermore, the three-square meals were subdivided by major
the pre-designed seven days template for food personalization and food nutrients: carbohydrate, protein, and fat; hence we applied
recommendation. daily proportion for each of breakfast, lunch, and dinner to a
suitable diet configuration base on patient’s diabetic severity to
compute appropriate proportion of macro food nutrient as in Table
7.
67
Finally, gram equivalents of items in food template were Dinner
determined as personalized diet recommendation. Diets
recommended by the model are presented to users in a single
interface with ranking done based on users’ favorites. This results
in having foods that a user likes at top of the list while allergic
ones come last in the auto-adjusted 7-day plan.
specific alternatives across different food items of the same Nature
Pearson correlation explained in Section 3 was used to pair food (See Table 4), and compute correlation score for each combination.
items for meals recommended in any seven-day plan. The main For instance, coefficient algorithm combines each of Amala, Eba,
role of Pearson coefficient is to generate balanced diet meal by Fufu, Pounded Yam, Wheat, and Semolina; with alternative items
observing correlation among food items in the database. In in other food natures to check correlation.
combination like Amala + Okra + Mackerel Fish + Orange, each As a result fixed content of food roster template are updated with
food item are connected with meal combinations that has best correlation. This is a direct
Table 7. Proportion of macro food nutrient (KCAL) for user “013” function of Confidence Value (CV) varying between 0-1. However,
Carbohydrate Protein Fat only combinations with were considered for
recommendation as in Table 8.
Breakfast
Another important part is personalization of food items which are
recommended by filtering patient’s allergen. Actually,
recommendation interface has information displayed in two parts.
The left side contains basic data of patient together with
information on quantification of food-per-day (FPD), diet
Lunch
configurations with gram equivalent of foods, and patient’s allergic
foods, while the right side is actual recommendation made for
patient. For each item in recommended plan, the diet system sorts
out available substitutes for allergies using Euclidean distance
given as
Table 8. Pearson Coefficient Correlation of Food Items
S/N Food Item Combination CHO Protein Fat Salt Fibre A C E B6 B12 D CV
Amala 20 3 0 0 2.1 57 51 73 55 724 0.5
Carrot 5.61 1 0.3 0 3.1 120 7000 206 220 0 0
1 0.885
Mackerel Fish 5.9 21.1 2.8 5.9 0 0 0 0 0 0 0
Ewedu 0.3 1.8 1.4 0.5 0 37 0 115 129 883 0.5
Boiled Pumpkin Vegetable 1.4 0.2 0 0 0.3 1398 1300 200 0 0
Pounded Yam 20 3 0 0 0.8 73 13 196 13 837 0.3
2 0.883
Beef Meat 0 7 3 1.7 0 14 35 191 21 402 0.6
Carrot 5.61 1 0.3 0 3.1 120 7000 206 220 0 0
Eba 20 3 0 0.3 0.2 82 61 76 0 1286 0.4
Beef Meat 0 7 3 1.7 0 14 35 191 21 402 0.6
3 0.881
Carrot 5.61 1 0.3 0 3.1 120 7000 206 220 0 0
Boiled Pumpkin Vegetable 1.4 0.2 0 0.3 0.3 1398 1300 200 0 0 0
Eba 20 3 0 0.3 0.2 82 61 76 0 1286 0.4
Carrot 5.61 1 0.3 0 3.1 120 7000 206 220 0 0
4 0.876
Mackerel Fish 5.9 21.1 2.8 5.9 0 0 0 0 0 0 0
Boiled Pumpkin Vegetable 1.4 0.2 0 0.4 0.3 1398 1300 200 0 0 0
Pounded Yam 20 3 0 0 0.8 73 13 196 13 837 0.3
Carrot 5.61 1 0.5 0 3.1 120 7000 206 220 0 0
5 0.854
Duck 0.9 19 28 0.2 0 210 0 700 180 3 0
Boiled Pumpkin Vegetable 1.4 0.2 0 0.4 0.3 1398 1300 200 0 0 0
:
Table 9. List of Food Substitute(Pap)
̂ ̂ (√∑ )
√
where ̂ and ̂ are alternative food items and are jth
respective values of their nutrients.
In Fig. 4, Patient 013 indicates allergy to Pap, amongst other
recommended food items, a sample of food items filtered out as Finally, the recommendation on voluntarily request only
substitute with the same nature is shown in Table 9. Substitutes are requires the Pearson correlation between the food items to
arranged in ascending order of their distance measure to Pap as locate a set of foods that are similar to user’ selection. Previous
Agidi, Quaker Oats, and Corn Flakes. works emphasized this in different RS [26][27].
68
3.4 System Evaluation Quantification of the summary is a better way to describe user’s
Evaluation is necessary for validation of application systems in preference on recommendation features, hence we had to compute
general, but effectiveness is a measure of focus in personalizing a central value for rating purpose. In this evaluation, we assumed
diet recommendation systems. Since the system handles two the parameters have equal weights, however weights of Likert
important aspects of life, evaluation is separated as diagnosis error scale values differs as in Fig. 4. Therefore, the system has an
and user’s preference on recommendation features. For diagnosis, average rating of 74.8%, that is, 187 points out of 250 maximum
we checked the sensitivity of underlying mathematical models to points.
observe how it responds to inputs. This was done by comparing
automated diagnosis results with conventional human approach, 4. CONCLUSION
hence utilized Eq. (9) to compute the ratio of properly diagnosed Diabetes Mellitus is a serious health condition that causes mal-
patients (True Positive value) to total number of patients diagnosed absorption of foods to be used as energy in human body. It is
with the system. costly to manage and as a result, appears as a major factor for high
mortality rates in developing countries. Importantly, preventive
measures against primary cause, which sometimes is malnutrition
or obesity, aid healthy diet lifestyle, improve blood pressure,
control blood sugar level and decrease the risk of health
Table 10. Diagnosis Results by Proposed System and Expert complications. This paper presents a scalable computer aided
model for management of diabetes. Fuzzy logic is proposed for
diagnosing diabetic levels in patients, and a personalized
recommendation approached towards maintaining balanced
macronutrients needed by patients just after diagnosis.
Diagnosis stage of the proposed system is basically to determine if
a lamed patient is diabetic, in other words to determine the level of
diabetes. However, the major proposal in this study is
personalization of recommended foods. Recommendation initially
emulates a seven-day template which serves as a basic food roster,
Therefore, results obtained from manual approach were compared
and subsequently modified to suit different patients. Modification
with observations by the proposed system as presented in Table 10.
is based on diagnosis results of patients hence reaching a goal of
On comparing the diagnostic potential of the two approaches, the
personalization. The work done is a typical personalization in
proposed system demonstrates a sensitivity value of 73.3%, hence
which foods recommended varies directly with total ERD by
the model’s response to changes in input values is similar to
patients. Hence, the recommended seven-day food plan for each
human experts. We also evaluated effects of personalization in
patient is filtered based on the diet history and allergies of such
recommended diets. A routine call was included for dieticians to
patients. Different sets of food items are selected and passed for
communicate their feedback about performance of the proposed
ranking at each session.
system with regards to quality of recommended diets and patient
personalization levels. This is to ensure reliability of parameters The system has promising diagnosis accuracy and reliable average
used in personalization and recommendation of food items. As point for recommendation. Broca index adopted in this research is
shown in Fig. 4, five factors were used to observe users’ more efficient at recommending ERD for users, however, might
preference, each could attain one of five Likert-scale values: 5- not be the best for very severe diabetic patients, because there is
Excellent, 4-Very Good, 3-Average, 2-Fair, and 1-Poor. great need to reduce their carbohydrate intake. Basically, accuracy
of the system could be better if calorie recommendation method is
adopted. Hence, future work scan adopt switching to Harris
Benedict method for recommending daily calorie intake.
Furthermore, it is good to note that Harris Benedict method also
has limitation of over estimating calorie intake hence, only suitable
for patients with very severe diabetes.
Figure 4. Evaluation Form for Personalization in Diet
Recommendation 5. ACKNOWLEDGMENT
Great thanks to Dietician Ogundana T. and other staff at
This evaluation part was based on view and responses of 10 Department of Dietetics, OAUTHC, Ile-Ife, Nigeria, for their
randomly selected experts on diagnosis and therapy of diabetes at assistance during data collection and interpretation, rule-base
Obafemi Awolowo University Teaching Hospitals (OAUTHC), formulation, and model evaluation.
Ile-Ife, Osun State, Nigeria. Assessments done by experts using
data of thirty pre-diabetic patients is summarized in Table 11. 6. REFERENCES
[1] Dharkar S. and Rajavat A. (2011),“Web Data Mining for
Table 11. Summary of Responses from Diabetes Experts. designing of Healthy Eating System”,International Journal of
Internet Computing, Vol 1(1):19-24.
[2] Eyre, H., Kahn, R., Robertson, R., Clark, N., Doyle, C.,
Gansler, T. and Thun, M. (2004),“Preventing Cancer,
Cardiovascular Disease, and Diabetes: ACommon Agenda for
the American Cancer Society”, Cancer Journal for Clinicians,
Vol54(4): 190-207.
[3] Kim, J., Lee, J., Park, J., Lee, Y., and Rim, K. (2009). Design
of Diet Recommendation System for Healthcare Service
69
Based on User Information.Fourth International Conference Clinical System for Diabetes Diagnosis, Global Journal of
onComputer Sciences and Convergence Information Science, Engineering and Technology, Special Issuein
Technology, pp. 516-518. Medicine and Pharmacology, Issue 3, pp. 23-31
[4] Sharma M. and Majumdar P. K.(2009), “Occupational [12] Lu Liu, Jie Tang, Yu Cheng, Ankit Agrawal, Wei-keng Liao,
lifestyle diseases: An emerging issue", Indian Journal of AlokChoudhary (2013), Mining Diabetes Complication and
Occupational Environment Medicine”, Vol 13(3): 109-112. Treatment Patterns for Clinical Decision Support,
[5] Poirier P, Giles T, Bray G, Hong Y, Stern J, Pi-Sunyer F, International Conference on Information and
Eckel R. (2006), "Obesity and cardiovascular disease: Knowledge Management, Oct. 27–Nov. 1, 2013, San
pathophysiology, evaluation, and effect of weight loss", Francisco, CA, USA.
Arteriosclerosis Thrombosis and Vascular Biology, Vol. [13] Aberg, J. (2006),“Dealing with Malnutrition: A Meal
26(5):968-76. Planning System for Elderly”. In AAAI Spring Symposium:
[6] Babalola A. E., Omisore O. M., Ojokoh B. A., and Adewale Argumentation for Consumers of Healthcare, pp. 1-7.
O. S. (Accepted), “Real Time Diagnostic System for [14] Napat S., Marut B., Ye M. T., Thepchai S., Ponrudee N.
Detecting Severity of Diabetes”, International Conference on (2010), “A Knowledge-based Framework for Development of
Fuzzy Systems & Data Mining, 11-14, December, 2016, Personalized Food Recommender System”, Fifth International
Macau, China. Conference on Knowledge, Information and Creativity
[7] Jung, H., and Chung, K., (2015),“Knowledge-based Dietary Support Systems, November 25-27, Chiang Mai, Thailand
Nutrition Recommendation for Obese Management”, [15] Phanich, M., Pholkul, P., and Phimoltares, S. (2010). Food
Information Technology and Management, pp 1-14. recommendation system using clustering analysis for diabetic
[8] Ojokoh, B., Omisore, M., Samuel, O., and Ogunniyi, T. patients. In Information Science and Applications, pp. 1-8.
(2012),“A Fuzzy Logic Based Personalized Recommender [16] Hsu, C., Huang, L., Chen, T., Chen, L., and Chao, J. (2011).
System”, International Journal of Computer Science and A Web-Based Decision Support System for Dietary Analysis
Information Technology and Security, Vol. 2:1008-1015. and Recommendations. Telemedicine & e-Health, 17(2), 68-
[9] Ali A. & Mehdi N. (2010), A Fuzzy Expert System for Heart 75
Disease Diagnosis, Proceedings of the International Multi [17] American Diabetes Association (2008), “Standards of
Conference of Engineers and Computer Scientists, Hong Medical Care in Diabetes”, Diabetes Care, 31(1):12-54
Kong, March 17-19, Vol I, pp 1-6 [18] Lim-Cheng N., Fabia G., Quebral G., and Yu M. (2014),
[10] Mendis, S., Puska, P., and Norrving, B., (2013), “Global Atlas "Shed: An Online Diet Counselling System", DLSU Research
on Cardiovascular Disease Prevention and Control in Congress 2014, De La Salle University, Manila, Philippines.
Geneva”, World Health Organization in collaboration with the [19] Magee D.J., Zachazewski J. E., and Quillen W. S. (2007),
World Heart Federation and the World Stroke Organization. “Scientific Foundations and Principles of Practice in
pp. 3–18 Musculoskeletal Rehabilitation”, pp. 349-354, Saunders
[11] Afrand P., Yazdani N., Moetamedzadeh H., Naderi F., and Elsevier, St. Louis Missouri.
Panahi M. (2012), Design and Implementation of an Expert
70