Please wait a minute...
New Technology of Library and Information Service  2013, Vol. Issue (12): 34-41    DOI: 10.11925/infotech.1003-3513.2013.12.06
Current Issue | Archive | Adv Search |
Cooking Recipe Recommendation System Based on CBR
Wu Shanyan, Xu Xin
Department of Information Science, Business School, East China Normal University, Shanghai 200241, China
Download: PDF(1123 KB)   HTML  
Export: BibTeX | EndNote (RIS)      
Abstract  The paper introduces CBR methodology to solve the information utilization and dissemination issue on basis of its knowledge characteristics. Referring to previous scholar's CBR model-CBR R5, the authors apply CBR to cooking recipe knowledge domain and build the recipe system structure including case representation, retrieval and revise such phase tasks in combination with other AI technology, and the system generates the recommendations with numeric value to offer the results directly. At last, myCBR is used to verify the feasibility and effectiveness of CBR in the domain of everyday life information even in the unstructured knowledge.
Key wordsCBR      Recipe knowledge      Nearest neighbor algorithm     
Received: 16 August 2013      Published: 08 January 2014
:  G202  

Cite this article:

Wu Shanyan, Xu Xin. Cooking Recipe Recommendation System Based on CBR. New Technology of Library and Information Service, 2013, (12): 34-41.

URL:     OR

[1] 尹小红.网络环境下大学生日常生活信息搜寻行为模式研究——基于广州地区的实证调查数据[J]. 图书情报工作, 2011, 55(13): 100-103.(Yin Xiaohong. University Students' Everyday Life Information-seeking Behaviors in China's Network Context:Based on the Empirical Survey Data in Guangzhou City[J].Library and Information Service, 2011, 55(13):100-103.)
[2] Schank R C. Dynamic Memory: A Theory of Reminding and Learning in Computers and People[M]. New York: Cambridge University Press, 1982.
[3] 杨涛. 基于本体的案例推理系统框架研究[D].南京:南京航空航天大学, 2006.(Yang Tao. Research on Framework of Ontology Based Case-Based Reasoning System[D]. Nanjing:Nanjing University of Aeronautics and Astronautics, 2006.)
[4] Kolodner J L. Requirements for Natural Language Fact Retrieval[C]. In:Proceedings of the Annual Conference of the Association for Computing Machinery. New York, NY, USA:ACM, 1982:192-198.
[5] Watson I D, Abdullah S. Developing Case-Based Reasoning Systems: A Case Study in Diagnosing Building Defects[C].In: Proceedings of the IEE Colloquium on Case-based Reasoning: Prospects for Applications Digest.1994, 57:1-3.
[6] Koegst M, Schneider J, Bergmann R, et al.IP Retrieval by Solving Constraint Satisfaction Problems[C].In: Proceedings of the 2nd International Forum on Design Languages(FDL'99), E'cole Normale Supe'rieure de Lyon, Lyon, France.1999.
[7] 胡衍强, 刘仲英. 基于案例推理的金融操作风险预警系统[J]. 同济大学学报:自然科学版, 2008, 36(9):1290-1294.(Hu Yanqiang, Liu Zhongying. Operational Risk Alert System Based on Case-based Reasoning[J].Journal of Tongji University:Natural Science, 2008, 36(9):1290-1294.)
[8] Kim H K, Im K H, Park S C.DSS for Computer Security Incident Response Applying CBR and Collaborative Response[J].Expert Systems with Applications, 2010, 37(1):852-870.
[9] 曾子明.基于Agent和CBR的电子商务推荐系统模型研究[J]. 现代情报, 2008, 28(3):209-213.(Zeng Ziming. Electronic Business Recommendation System Based on Multi-agent and Case-Based Reasoning[J].Modern Information, 2008, 28(3):209-213.)
[10] 陈祥, 洪福金, 张贤坤.基于案例推理的网络舆情辅助决策系统研究[J]. 计算机与现代化, 2012(6):13-16.(Chen Xiang, Hong Fujin, Zhang Xiankun.Research on Aided Decision System of Internet Public Opinion Based on CBR[J].Computer and Modernization, 2012(6):13-16.)
[11] Yang S Y, Hsu C L. An Ontological Proxy Agent with Prediction, CBR and RBR Techniques for Fast Query Processing[J].Expert Systems with Applications, 2009, 36(5):9358-9370.
[12] Hunt J.Evolutionary Case Based Design[A].//Waston I D. Progress in Case-Based Reasoning[M].Berlin:Springer, 1995:17-31.
[13] Leake D B.Case-Based Reasoning: Experiences, Lessons and Future Direction[M]. Cambridge, MA, USA:MIT Press, 1996.
[14] Aamodt A, Plaza E.Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches[J].Artificial Intelligence Communications, 1996, 7 (1): 39-59.
[15] Finnie G, Sun Z.R5 Model for Case-Based Reasoning[J]. Knowledge-based Systems, 2003, 16(1):59-65.
[16] 侯玉梅, 许成媛. 基于案例推理法研究综述[J]. 燕山大学学报:哲学社会科学版, 2011, 12(4):102-107.(Hou Yumei, Xu Chengyuan. Case-Based Research[J]. Journal of Yanshan University:Philosophy and Social Science Edition, 2011, 12(4):102-107.)
[17] 赵明. 基于案例推理的机车故障诊断专家系统研究[D].长沙:中南大学, 2004.(Zhao Ming. Research on Locomotive Malfunction Diagnosis Expert System Based on CBR[D].Changsha:Central South University, 2004.)
[18] 王光亚.中国食物成分表[M].北京:北京大学医学出版社, 2012:10. (Wang Guangya. China Food Composition[M]. Beijing:Peking University Medical Press, 2012:10.)
[19] 罗忠良, 王克运, 康仁科, 等.基于案例推理系统中案例检索算法的探索[J]. 计算机工程与应用, 2005, 41(25): 230-232.(Luo Zhongliang, Wang Keyun, Kang Renke, et al.Study on a Case Retrieval Algorithm in Case-Based Reasoning System[J]. Computer Engineering and Applications, 2005, 41(25): 230-232.)
[20] Cook's Thesaurus[EB/OL].[2013-06-29].
[21] myCBR[EB/OL].[2013-10-02].
[1] Li Peng,Qiao Xiaodong,Zhang Yongjun,Zhao Xinli . A Hybrid Case-Based Reasoning and Ontology Approach to Intelligent Information Retrieval[J]. 现代图书情报技术, 2006, 1(12): 34-36.
[2] Shi Jiebin. Study on Automatic Text Categorization with Support Vector Machine[J]. 现代图书情报技术, 2004, 20(7): 27-29.
  Copyright © 2016 Data Analysis and Knowledge Discovery   Tel/Fax:(010)82626611-6626,82624938