Semanticook: A Web Application for Nutrition Consultancy for Diabetics

  • Emin Akkoç
  • Nihan Kesim Cicekli
Part of the Communications in Computer and Information Science book series (CCIS, volume 240)


This paper presents a web application whose purpose is to provide consulting for diabetic nutrution. The system has two main modules which are the carbohydrate counting module and the recipe module. The purpose is to make diabetic diets more flexible with the help of carbohydrate counting and also help patients cook meals with the materials they have at hand, which can be described as a reverse recipe and also informs them about the carbohydrate amounts of their meal and validates the suitability of those meals with their diets. The modules are implemented with JSP in the presentation layer, Java Servlet technology in the controller mechanism and data is stored in MySQL database and OWL ontology.


Personal Health Record Nutrition Management SPARQL Query Recipe Module Inverse Property 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    American Diabetes Association, Official Pocket Guide to Diabetic Exchanges, 2nd edn.,
  2. 2.
    Vern Cherewatenko, M.D.: Diabetes – A Nutrition Update (Winter 2005),
  3. 3.
  4. 4.
    Ullman, C.: Beginning Ajax. wrox (March 2007) ISBN 978-0-470-10675-4,
  5. 5.
    Prud’hommeaux, E., Seaborne, A.: SPARQL Query Language for RDF (January 2008),
  6. 6.
    Blanchette, K.: RD, CDE, Carbohydrate Counting (1996),
  7. 7.
  8. 8.
    Genomic Standards Consortium (GSC), Food Ontology Project,
  9. 9.
    Gaál, B., et al.: Dietary Ontology for Nutrition Counseling Expert System. In: 10th Intl. Protégé Conference, Budapest, Hungary, July 15-18 (2007)Google Scholar
  10. 10.
    Cantais, J., et al.: An example of food ontology for diabetes control. In: Proceedings of the International Semantic Web Conference 2005 Workshop on Ontology Patterns for the Semantic Web (2005)Google Scholar
  11. 11.
    Li, H.C., et al.: Automated Food Ontology Construction Mechanism for Diabetes Diet Care. In: International Conference on Machine Learning and Cybernetics, Hong Kong, August 19-22, pp. 2953–2958 (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Emin Akkoç
    • 1
  • Nihan Kesim Cicekli
    • 1
  1. 1.Department of Computer EngineeringMiddle East Technical UniversityTurkey

Personalised recommendations