Cancer is one of the top fatal diseases in the world. When cancer patients undergo treatment, they need a different diet to help them withstand the side-effects of treatment, as well as to provide sufficient nutrition to boost the recovery cycle. Most of the dietician systems currently in the market are more in the advice area rather than recommending specific diet menus for users. These systems usually provide advice in a general form, for example: “Cancer patients should eat foods with high protein”. Such recommendations are insufficient to assist cancer patients with the physical preparation necessary to withstand the side effects of treatment, or with ensuring they take adequate nutrients for their body. We propose a Personalized Diet Recommendation System for Cancer Patients to help patients manage their daily food intake. The proposed system integrates the data mining techniques of Case-based Reasoning, Rule-based Reasoning and Genetic Algorithm. Case-based Reasoning is used to suggest a set of diet plans taken from the cases existing in the system, whereas Rule-based Reasoning is used to filter out irrelevant cases from the system and select the most appropriate case to be suggested to the patient. The Genetic Algorithm technique ensures that the diet menus suggested are customized according to each patient's personal health conditions. The output of the diet plan system is in the form of a list of specific nutritional values to be taken daily, and a menu recommendation suggesting actual dishes for the patient.
[1]
Agnar Aamodt,et al.
Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches
,
1994,
AI Commun..
[2]
Michael M. Richter,et al.
Case-based reasoning foundations
,
2005,
The Knowledge Engineering Review.
[3]
Madhavi Sinha,et al.
Distributed Case Based Reasoning for Intelligent Tutoring System: An Agent Based Student Modeling Paradigm
,
2007
.
[4]
Kamalendu Pal,et al.
An application of rule-based and case-based reasoning within a single legal knowledge-based system
,
1997,
DATB.
[5]
David Wolber,et al.
Adding rule-based reasoning to a demonstrational interface builder
,
1992,
UIST '92.
[6]
Leon Sterling,et al.
Integrating Case‐Based and Rule‐Based Reasoning to Meet Multiple Design Constraints
,
1999,
Comput. Intell..
[7]
Ole J Mengshoel,et al.
The Crowding Approach to Niching in Genetic Algorithms
,
2008,
Evolutionary Computation.
[8]
Melody Y. Kiang,et al.
An integrated approach of rule-based and case-based reasoning for decision support
,
1991,
CSC '91.
[9]
J Cowhig.
The medical newspaper.
,
1982,
British medical journal.