System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种健康管理方法、装置、介质及食品安全平台。
技术介绍
1、团餐是一种群体集中膳食管理,基于其服务用户基数庞大、餐饮机构分布广泛等特点,在越来越注重食品安全的大环境下,通过数字化的食品安全平台来加强对各餐饮的安全监督管理、规范餐厅行为、提升信息化服务能力和互联网运营能力是非常有必要的。同时,随着社会的发展和人们生活水平的提高,人们越来越重视自己的身体健康状态,但现今有许多人的体质处于亚健康状态,因此食品安全平台在餐饮安全的基础上也越来越重视对个人用户的健康管理,例如健康知识科普、健康食材介绍、热量统计工具等。
2、然而不同用餐人员的身体情况与生活习惯各有不同,若通过食品安全平台进行统一的健康管理,难以确保与不同用餐人员之间的适配性,因此如何通过食品安全平台对团餐服务中基数庞大的用餐人员进行高效且具有针对性的健康管理,还亟待解决。
技术实现思路
1、鉴于上述现有技术的不足,本专利技术的目的在于提供一种健康管理方法、装置、介质及食品安全平台,旨在提高为不同用户提供健康管理的适配度,实现具有针对性的高效健康管理。
2、本专利技术的技术方案如下:
3、一种健康管理方法,其包括如下步骤:
4、获取用户的健康数据和行为数据;
5、对所述健康数据和行为数据进行分析,生成健康建议与推荐菜品集合;
6、响应于用餐推荐指令,获取指定时间内的历史用餐数据,并根据所述历史用餐数据按预设推荐规则在所述推荐菜
7、向用户推送并展示所述健康建议与所述目标推荐菜品。
8、在一个实施例中,所述获取用户的健康数据和行为数据,包括:
9、接收用户上传的体检报告,并对所述体检报告进行数据处理后得到所述健康数据;
10、通过预设接口调用智能穿戴设备采集的运动数据和睡眠数据,统计得到所述行为数据。
11、在一个实施例中,所述对所述体检报告进行数据处理后得到所述健康数据,包括:
12、调用预设标准模板,获取所述预设标准模板中的项目字段以及相应的标准单位;
13、对所述体检报告进行数据识别,得到所述体检报告中与所述项目字段相匹配的关键字段;
14、提取所述关键字段下的体检数据,并根据相应的标准单位对所述体检数据进行单位换算后得到所述健康数据。
15、在一个实施例中,所述对所述健康数据和行为数据进行分析,生成健康建议与推荐菜品集合,包括:
16、将所述健康数据与行为数据与预设的标准范围进行对比,提取所述健康数据与行为数据中的异常数据;
17、获取与所述异常数据相关联的健康建议,所述健康建议包括运动建议、睡眠建议和饮食建议;
18、将所述健康建议中的饮食建议与预设的菜谱数据库进行匹配,筛选得到满足所述饮食建议的推荐菜品集合。
19、在一个实施例中,所述响应于用餐推荐指令,获取指定时间内的历史用餐数据,并根据所述历史用餐数据按预设推荐规则在所述推荐菜品集合中确定目标推荐菜品,包括:
20、接收用餐推荐指令,获取所述用餐推荐指令中携带的用餐需求信息;
21、获取指定时间内的历史用餐数据,对所述历史用餐数据进行统计,得到统计用餐数据;
22、根据所述统计用餐数据,按预设推荐规则和所述用餐需求信息对所述推荐菜品集合中的所有推荐菜品进行匹配值计算并排序;
23、根据所述用餐需求信息按匹配值从高到低的顺序在所有推荐菜品中确定指定数量的目标推荐菜品。
24、在一个实施例中,所述根据所述统计用餐数据,按预设推荐规则和所述用餐需求信息对所述推荐菜品集合中的所有推荐菜品进行匹配值计算并排序,包括:
25、根据所述统计用餐数据计算每个推荐菜品在所述指定时间内的点单频率,并获取每个推荐菜品的最近一次点单时间;
26、根据所述点单频率和最近一次点单时间从预设匹配表中获取每个推荐菜品的基础匹配值,所述预设匹配表用于存储不同的点单频率区间以及不同的点单时间区间分别与匹配值的映射关系;
27、根据所述用餐需求信息对每个推荐菜品的基础匹配值进行附加值调整后得到最终匹配值。
28、在一个实施例中,所述用餐需求信息包括:菜品数量、菜品价格、偏好口味、偏好类别。
29、一种健康管理装置,所述装置包括:
30、获取模块,用于获取用户的健康数据和行为数据;
31、健康分析模块,用于对所述健康数据和行为数据进行分析,生成健康建议与推荐菜品集合;
32、用餐推荐模块,用于响应于用餐推荐指令,获取指定时间内的历史用餐数据,并根据所述历史用餐数据按预设推荐规则在所述推荐菜品集合中确定目标推荐菜品;
33、推送展示模块,用于向用户推送并展示所述健康建议与所述目标推荐菜品。
34、本专利技术又一实施例还提供了一种食品安全平台,所述食品安全平台包括至少一个处理器;以及,
35、与所述至少一个处理器通信连接的存储器;其中,
36、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述健康管理方法。
37、本专利技术的另一实施例还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的健康管理方法。
38、有益效果:本专利技术公开了一种健康管理方法、装置、介质及食品安全平台,相比于现有技术,本专利技术实施例通过分析不同用户的健康数据与行为数据,结合其历史用餐数据在用户具有用餐需求时精准高效的进行菜品推荐与健康建议,使得可以基于不同用户的实际身体与生活习性进行针对性的健康管理,提高为不同用户提供健康管理的适配度。
本文档来自技高网...【技术保护点】
1.一种健康管理方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的健康管理方法,其特征在于,所述获取用户的健康数据和行为数据,包括:
3.根据权利要求2所述的健康管理方法,其特征在于,所述对所述体检报告进行数据处理后得到所述健康数据,包括:
4.根据权利要求1所述的健康管理方法,其特征在于,所述对所述健康数据和行为数据进行分析,生成健康建议与推荐菜品集合,包括:
5.根据权利要求1所述的健康管理方法,其特征在于,所述响应于用餐推荐指令,获取指定时间内的历史用餐数据,并根据所述历史用餐数据按预设推荐规则在所述推荐菜品集合中确定目标推荐菜品,包括:
6.根据权利要求5所述的健康管理方法,其特征在于,所述根据所述统计用餐数据,按预设推荐规则和所述用餐需求信息对所述推荐菜品集合中的所有推荐菜品进行匹配值计算并排序,包括:
7.根据权利要求5所述的健康管理方法,其特征在于,所述用餐需求信息包括:菜品数量、菜品价格、偏好口味、偏好类别。
8.一种健康管理装置,其特征在于,所述装置包括:
9
10.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行权利要求1-7任一项所述的健康管理方法。
...【技术特征摘要】
1.一种健康管理方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的健康管理方法,其特征在于,所述获取用户的健康数据和行为数据,包括:
3.根据权利要求2所述的健康管理方法,其特征在于,所述对所述体检报告进行数据处理后得到所述健康数据,包括:
4.根据权利要求1所述的健康管理方法,其特征在于,所述对所述健康数据和行为数据进行分析,生成健康建议与推荐菜品集合,包括:
5.根据权利要求1所述的健康管理方法,其特征在于,所述响应于用餐推荐指令,获取指定时间内的历史用餐数据,并根据所述历史用餐数据按预设推荐规则在所述推荐菜品集合中确定目标推荐菜品,包括:
6.根据权利要求5所述的健康管...
【专利技术属性】
技术研发人员:李彦峰,易路,温吉特,胡少春,杨敏杰,
申请(专利权)人:中核凯利深圳餐饮管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。