Mobile Computing and Artificial Intelligence for Diet Management

  • Alessandro MazzeiEmail author
  • Luca Anselma
  • Franco De Michieli
  • Andrea Bolioli
  • Matteo Casu
  • Jelle Gerbrandy
  • Ivan Lunardi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9281)


This paper proposes a software architecture for automatic diet management and recipes analysis. We devise a virtual dietitian that is able: (1) to recover the nutritional information directly from a specific recipe, (2) to reason over recipes and diets with flexibility, i.e. by allowing some forms of diet disobedience, and (3) to persuade the user to minimize these acts of disobedience.


Natural Language Processing Mobile Computing Diet Management Rule Engine Minimal Network 
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.


  1. 1.
    LARN - Livelli di Assunzione di Riferimento di Nutrienti ed energia per la popolazione italiana - IV Revisione. SICS (2014)Google Scholar
  2. 2.
    Balintfy, J.L.: Menu planning by computer. Commun. ACM 7(4), 255–259 (1964)CrossRefGoogle Scholar
  3. 3.
    Cialdini, R.B.: Influence: science and practice. Pearson Education, Boston (2009)Google Scholar
  4. 4.
    Consolvo, S., et al.: Activity sensing in the wild: a field trial of ubifit garden. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2008, pp. 1797–1806. ACM, New York (2008)Google Scholar
  5. 5.
    Dechter, R., Meiri, I., Pearl, J.: Temporal constraint networks. Artif. Intell. 49(1–3), 61–95 (1991)CrossRefMathSciNetzbMATHGoogle Scholar
  6. 6.
    Derks, D., Bos, A.E.R., von Grumbkow, J.: Emoticons in computer-mediated communication: Social motives and social context. Cyberpsy., Behavior, and Soc. Networking 11(1), 99–101 (2008)CrossRefGoogle Scholar
  7. 7.
    Ferrucci, D., Lally, A.: UIMA: An architectural approach to unstructured information processing in the corporate research environment. Nat. Lang. Eng. 10(3–4), 327–348 (2004). CrossRefGoogle Scholar
  8. 8.
    Fogg, B.: Persuasive Technology. Using computers to change what we think and do. Morgan Kaufmann Publishers / Elsevier, San Francisco (2002)Google Scholar
  9. 9.
    Furht, B. (ed.): Handbook of Augmented Reality. Springer (2011)Google Scholar
  10. 10.
    Greene, E.: Extracting structured data from recipes using conditional random fields (2015).
  11. 11.
    Iizuka, K., Okawada, T., Matsuyama, K., Kurihashi, S., Iizuka, Y.: Food menu selection support system: considering constraint conditions for safe dietary life. In: Proceedings of the ACM Multimedia 2012 Workshop on Multimedia for Cooking and Eating Activities, CEA 2012, pp. 53–58. ACM, New York (2012)Google Scholar
  12. 12.
    Mankoff, J., Hsieh, G., Hung, H.C., Nitao, E.: Using low-cost sensing to support nutritional awareness. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, pp. 371–376. Springer, Heidelberg (2002) CrossRefGoogle Scholar
  13. 13.
    Nishida, C., Uauy, R., Kumanyika, S., Shetty, P.: The joint WHO/FAO expert consultation on diet, nutrition and the prevention of chronic diseases: process, product and policy implications. Public Health Nutrition 7, 245–250 (2004)Google Scholar
  14. 14.
    Reiter, E., Dale, R.: Building Natural Language Generation Systems. Cambridge University Press, New York (2000) CrossRefGoogle Scholar
  15. 15.
    Siek, K., Connelly, K., Rogers, Y., Rohwer, P., Lambert, D., Welch, J.: When do we eat? an evaluation of food items input into an electronic food monitoring application. In: Pervasive Health Conference and Workshops, pp. 1–10 (2006)Google Scholar
  16. 16.
    World Health Organization: Global strategy on diet, physical activity and health (WHA57.17). In: 75th World Health Assembly (2004)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Alessandro Mazzei
    • 1
    Email author
  • Luca Anselma
    • 1
  • Franco De Michieli
    • 2
  • Andrea Bolioli
    • 3
  • Matteo Casu
    • 3
  • Jelle Gerbrandy
    • 4
  • Ivan Lunardi
    • 5
  1. 1.Dip. InformaticaUniversità di TorinoTorinoItaly
  2. 2.Dip. Scienze MedicheUniversità di TorinoTorinoItaly
  3. 3.CELI s.r.l.TorinoItaly
  4. 4.Gerbrandy s.r.l.TorinoItaly
  5. 5.Synesthesia s.r.l.TorinoItaly

Personalised recommendations