基于食物卡路里分析的食谱推荐app开题报告
2022-01-14 21:40:12
全文总字数:2044字
1. 研究目的与意义及国内外研究现状
国内外各项研究表明低卡路里的饮食习惯对人体健康有着很重要的影响,包括降低人类心脏疾病、高血压和中风的风险甚至延缓衰老。当代社会,以运动员、白领、学生为代表的人群,因其自身需求及工作特性,也需要通过控制饮食中摄入的卡路里值来达到控制体重、体型的目的。因此,本课题致力于开发一款基于卡路里分析的食谱推荐app,根据用户偏好向用户推荐健康食谱,用户还可以使用本app记录自己及家人的每日饮食,记录方式有自己输入和拍照识图两种,满足用户在不同状况下的需求。通过使用本app,用户可以获得科学健康的食谱,掌握自己的每日饮食,以此达到改善饮食结构、健康科学饮食的目的。
国内外研究现状
随着科技发展及经济水平的提升,人们对于健康饮食越来越关注,对饮食的需求不再是“吃得饱”而要合理搭配、健康科学。而由于大部分人专业知识的匮乏,需要专业的指导才能实现健康饮食。因此,许多食谱推荐系统应运而生。健康饮食推荐早在1960年就已被提出,国外的饮食推荐服务注重营养模型的构建。大部分采用优化算法、基于规则或基于案例的推荐方法。国内相关推荐服务则较国外晚十余年,由于国内的饮食结构比国外的相对复杂,主要的研究包括在特定条件下进行的个性化饮食指导、健康饮食的相关因子分析和其他的推荐研究,比如借助物理设备收集数据挖掘用户偏好、基于中医学的饮食推荐或基于位置的食谱推荐研究。
在互联网高速发展,移动设备广泛普及的今天,国内外均有大量食谱推荐应用或网站,国外较为出名的有美国的yummly、allrecipes和日本的cookpad,而国内较受欢迎的还是一系列基于卡路里计算的减肥健身类软件,如薄荷健康、卡路里减肥助手。这些应用都以世界卫生组织提供的营养素参考值结合用户输入的摄入量计算得出总卡路里值,这种方式实现简单,但误差较大,且用户无法准确估量食物的重量或体积,且不适用于烹饪复杂的中式餐饮。针对这一缺陷,国内外各大科技公司都进行了研究改进。
2. 研究的基本内容
本课题实现基于卡路里分析的食谱推荐类应用程序,包括以下内容:
(1)安卓开发应用程序的设计与实现(包括外部框架和具体功能的实现)。
(2)研究百度ai开放平台图像技术接口的使用并实现。
3. 实施方案、进度安排及预期效果
本课题实施共分五个阶段:
(1)前期调研(2018.12.25-2019.1.10)
收集资料,了解课题研究方向及可能涉及到的领域知识,完成开题报告。
4. 参考文献
[1] cay s. horstmann. java核心技术 卷Ⅰ基础知识(原书第10版)[m].周立新等译.北京:机械工业出版社,2016.8
[2] 李绪成.java语言程序设计(java7)入门与提高篇[m].北京:清华大学出版社,2015.
[3] 郭霖.第一行代码android第2版[m].北京:人民邮电出版社,2016.