掌桥专利:专业的专利平台
掌桥专利
首页

饮食推荐方法、装置、电子设备及存储介质

文献发布时间:2024-01-17 01:27:33


饮食推荐方法、装置、电子设备及存储介质

技术领域

本申请涉及智能推荐技术领域,尤其涉及一种饮食推荐方法、装置、电子设备及存储介质。

背景技术

目前,现有的饮食推荐方式通常是基于用户的口味喜好来进行推荐,然而,这种推荐方式忽略了用户的身体状态,极有可能向用户推荐一些对用户身体造成负担的饮食方案,甚至导致用户的某些隐藏疾病加剧。例如,对于某一爱吃甜食的用户,现有的饮食推荐方式极有可能会推荐一些含糖量较高的饮食方案给用户,当该用户患有糖尿病的话,无疑会加剧用户的病情。

因此,如何结合用户的身体状态进行合理地饮食推荐,成为亟待解决的技术问题。

发明内容

本申请提供了一种饮食推荐方法、装置、电子设备及存储介质,以解决现有的饮食推荐方式忽略了用户的身体状态,极有可能向用户推荐一些对用户身体造成负担的饮食方案,甚至导致用户的某些隐藏疾病加剧的问题。

第一方面,本申请实施例提供了一种饮食推荐方法,所述方法包括:

获取目标用户的体味信息;

根据所述体味信息和预先设置的知识图谱,确定所述目标用户的身体状态,其中,所述知识图谱用于表征体味信息、身体状态和饮食之间的关联关系;

在确定所述目标用户的身体状态存在健康风险的情况下,向所述目标用户推荐与所述身体状态关联的目标饮食。

可选地,所述根据所述体味信息和预先设置的知识图谱,确定所述目标用户的身体状态,包括:

根据所述体味信息和所述知识图谱,判断所述体味信息中是否存在异常体味成份,其中,所述异常体味成份为所述知识图谱中预先定义的因疾病而引发的体味成份;

在确定所述体味信息中存在异常体味成份的情况下,确定所述目标用户的身体状态存在健康风险;

在确定所述体味信息中不存在异常体味成份的情况下,确定所述目标用户的身体状态不存在健康风险。

可选地,所述异常体味成份包括丙酮、甲烷、二甲硫、胺类、甲酸、丁酸、芳香化合物、挥发性硫化合物和醛类中的至少一项。

可选地,在所述根据所述体味信息和预先设置的知识图谱,确定所述目标用户的身体状态之前,所述方法还包括:

通过互联网数据构建所述知识图谱。

可选地,所述获取目标用户的体味信息,包括:

通过气味传感器获取所述体味信息,其中,所述气味传感器分布于智能床垫上,所述智能床垫用于在检测到所述目标用户施加的压力的情况下,启动所述气味传感器对所述目标用户的体味信息进行检测。

可选地,所述气味传感器的数量为多个,多个所述气味传感器均匀分布在所述智能床垫上。

可选地,在所述根据所述体味信息和预先设置的知识图谱,确定所述目标用户的身体状态之后,所述方法还包括:

在确定所述目标用户的身体状态存在健康风险的情况下,向所述目标用户发送提醒消息,其中,所述提醒消息用于提醒用户存在健康风险。

第二方面,本申请实施例还提供了一种饮食推荐装置,所述装置包括:

获取模块,用于获取目标用户的体味信息;

确定模块,用于根据所述体味信息和预先设置的知识图谱,确定所述目标用户的身体状态,其中,所述知识图谱用于表征体味信息、身体状态和饮食之间的关联关系;

推荐模块,用于在确定所述目标用户的身体状态存在健康风险的情况下,向所述目标用户推荐与所述身体状态关联的目标饮食。

第三方面,本申请实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的饮食推荐方法的步骤。

第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的饮食推荐方法的步骤。

在本申请实施例中,通过获取目标用户的体味信息;根据所述体味信息和预先设置的知识图谱,确定所述目标用户的身体状态,其中,所述知识图谱用于表征体味信息、身体状态和饮食之间的关联关系;在确定所述目标用户的身体状态存在健康风险的情况下,向所述目标用户推荐与所述身体状态关联的目标饮食。通过这种方式,可以根据目标用户的体味信息和预先设置的知识图谱,确定出目标用户的身体状态,并在目标用户的身体状态存在健康风险时,向目标用户推荐符合其身体状态的目标饮食,从而使得推荐的目标饮食更加符合目标用户的身体健康需求。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种饮食推荐方法的流程示意图;

图2为本申请实施例提供的一种知识图谱的示意图;

图3为本申请实施例提供的另一种饮食推荐方法的流程示意图;

图4为本申请实施例提供的一种饮食推荐装置的结构示意图;

图5为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

参见图1,图1为本申请实施例提供的一种饮食推荐方法的流程示意图。如图1所示,该饮食推荐方法可以包括如下步骤:

步骤101、获取目标用户的体味信息。

具体地,上述体味信息是指由人体皮肤中的汗腺、皮肤腺等多种腺体产生的分泌物挥发而形成的气味的信息。人体新陈代谢产生的分泌物包括几百种化学物质,如二氧化碳、硫化氢、二甲硫、甲烷、苯类、醛类、酮类、醚类、卤化烃等烃的衍生物等等。其中一些化学物质与人体的身体状态息息相关,因而可以使用体味信息了解到人体的身体健康情况。

获取目标用户的体味信息的方式,可以通过气味传感器进行获取。该气味传感器可以设置于目标用户的随身物品(如衣物、口罩等物品)上,且与目标用户随身携带的电子设备(如手机、穿戴设备等)通信连接,由电子设备进行分析处理;该气味传感器还可以设置于智能床垫上,当目标用户躺在智能床垫上时,对目标用户的体味信息进行采集并分析。当然,该智能床垫还可以与其他电子设备连接,智能床垫负责传递气味传感器采集的体味信息,其他电子设备负责分析处理等,本申请实施例不做具体限定。

步骤102、根据体味信息和预先设置的知识图谱,确定目标用户的身体状态,其中,知识图谱用于表征体味信息、身体状态和饮食之间的关联关系。

具体地,该预先设置的知识图谱可以用于表征体味信息、身体状态和饮食之间的关联关系,如图2所示,当体味信息中含有丙酮时,表示用户的身体状态可能存在糖尿病,此时关联的饮食为低糖饮食;当体味信息中含有三甲胺时,表示用户的身体状态可能存在三甲基胺尿症,此时关联的饮食为低蛋白饮食等等。

在该步骤中,电子设备在获取到目标用户的体味信息之后,可以根据体味信息和预先设置的知识图谱,确定出目标用户的身体状态,判断目标用户的身体状态是否存在隐藏疾病。

步骤103、在确定目标用户的身体状态存在健康风险的情况下,向目标用户推荐与身体状态关联的目标饮食。

具体地,上述健康风险是指存在隐藏疾病的风险。作为可选方式,饮食可以分为8种类型,分别是高蛋白饮食、低蛋白饮食、高膳食纤维饮食、低膳食纤维饮食、高钾饮食、低刺激性饮食、低盐低钠饮食、富含维生素饮食、低嘌呤饮食和低糖饮食。不同的饮食类型对于患有不同疾病的病人具有良好的改善效果,该目标饮食可以为上述8种饮食类型中适合该目标用户的身体状态的任意一种饮食类型。

在本实施例中,可以根据目标用户的体味信息和预先设置的知识图谱,确定出目标用户的身体状态,并在目标用户的身体状态存在健康风险时,向目标用户推荐符合其身体状态的目标饮食,从而使得推荐的目标饮食更加符合目标用户的身体健康需求。

进一步地,上述步骤102、根据体味信息和预先设置的知识图谱,确定目标用户的身体状态,包括:

根据体味信息和知识图谱,判断体味信息中是否存在异常体味成份,其中,异常体味成份为知识图谱中预先定义的因疾病而引发的体味成份;

在确定体味信息中存在异常体味成份的情况下,确定目标用户的身体状态存在健康风险;

在确定体味信息中不存在异常体味成份的情况下,确定目标用户的身体状态不存在健康风险。

在一实施例中,由于体味信息中包含多种体味成份信息,因而在确定目标用户的身体状态时,可以先根据体味信息和知识图谱,判断体味信息中是否存在异常体味成份,即知识图谱中预先定义的因疾病而引发的体味成份,如丙酮、三甲胺等。如果体味信息中存在异常体味成份,则可以确定目标用户的身体状态存在健康风险;如果体味信息中不存在异常体味成份的情况下,则可以确定目标用户的身体状态不存在健康风险。这样,可以基于知识图谱准确判断出目标用户的身体状态,进而准确地给目标用户进行饮食推荐。

进一步地,异常体味成份包括丙酮、甲烷、二甲硫、胺类、甲酸、丁酸、芳香化合物、挥发性硫化合物和醛类中的至少一项。

在一实施例中,知识图谱中预先定义的异常体味成份可以包括丙酮、甲烷、二甲硫、胺类、甲酸、丁酸、芳香化合物、挥发性硫化合物和醛类中的一项或者多项的组合。在知识图谱中,若该异常体味成份含有丙酮,则与丙酮关联的身体状态为患有糖尿病,与丙酮关联的饮食为低糖饮食;若该异常体味成份含有甲烷,则与甲烷关联的身体状态为患有与便秘、肠道菌群失衡有关的疾病,与甲烷关联的饮食为高膳食纤维饮食;若该异常体味成份含有二甲硫,则与二甲硫关联的身体状态为患有与胃溃疡、肠易激综合征等有关的疾病,与二甲硫关联的饮食为低膳食纤维饮食;若该异常体味成份含有胺类(包括三甲胺等),则与胺类关联的身体状态为患有与肾病、泌尿系统感染等有关的疾病,与胺类关联的饮食为低蛋白饮食和低盐低钠饮食;若该异常体味成份含有甲酸,则与甲酸关联的身体状态为患有与哮喘、慢性阻塞性肺病等有关的疾病,与甲酸关联的饮食为富含维生素饮食和低刺激性饮食;若该异常体味成份含有丁酸,则与丁酸关联的身体状态为患有与高尿酸血症等有关的疾病,与丁酸关联的饮食为低嘌呤饮食;若该异常体味成份含有芳香化合物、挥发性硫化合物和/或醛类,则与芳香化合物、挥发性硫化合物和/或醛类关联的身体状态为患有与口臭、口腔溃疡等有关的疾病,与芳香化合物、挥发性硫化合物和/或醛类关联的饮食为高膳食纤维饮食和富含维生素饮食;当然,若该异常体味成份含有高浓度二氧化碳,则与高浓度二氧化碳关联的身体状态为患有与呼吸系统疾病、心血管疾病等有关的疾病,与高浓度二氧化碳关联的饮食为低盐低钠饮食和高钾饮食。

这样,可以通过对目标用户的体味信息中的异常体味成份进行检查,从而准确地确认出目标用户的身体状态存在健康风险类型。

进一步地,在上述步骤102、根据体味信息和预先设置的知识图谱,确定目标用户的身体状态之前,该方法还包括:

通过互联网数据构建知识图谱。

在一实施例中,在根据体味信息和预先设置的知识图谱,确定目标用户的身体状态之前,还需要构建该知识图谱。具体地,可以通过互联网数据,获取体味信息、身体状态和饮食之间的关联关系,进而根据体味信息、身体状态和饮食之间的关联关系,搭建知识图谱,方便后续利用该知识图谱,确定目标用户的身体状态和目标饮食。

进一步地,上述步骤101、获取目标用户的体味信息,包括:

通过气味传感器获取体味信息,其中,气味传感器分布于智能床垫上,智能床垫用于在检测到目标用户施加的压力的情况下,启动气味传感器对目标用户的体味信息进行检测。

在一实施例中,可以通过气味传感器来获取目标用户的体味信息。具体而言,该气味传感器还可以分布于智能床垫上,当智能床垫检测到目标用户躺在上面时,可以对目标用户的体味信息进行采集并分析。当然,该智能床垫还可以与其他电子设备连接,智能床垫负责传递气味传感器采集的体味信息,其他电子设备负责分析处理等。

需要说明的是,为了简化分析数据,可以在用户处于深度睡眠时间段内采集目标用户的体味信息,例如,在晚上凌晨2:00到3:00的时间段采集目标用户的体味信息等。

进一步地,气味传感器的数量为多个,多个气味传感器均匀分布在智能床垫上。

在一实施例中,当气味传感器的数量为多个时,可以将这多个气味传感器均匀分布在智能床垫上,这样可以避免当气味传感器的数量较少,且目标用户距离气味传感器较远时检测不准确的情况,使得目标用户不论是何种睡姿,都可以有效采集到目标用户的体味信息,从而提高目标用户的体味信息的准确性。

进一步地,在上述步骤102、根据体味信息和预先设置的知识图谱,确定目标用户的身体状态之后,该方法还包括:

在确定目标用户的身体状态存在健康风险的情况下,向目标用户发送提醒消息,其中,提醒消息用于提醒用户存在健康风险。

在一实施例中,在确定目标用户的身体状态存在健康风险时,除了向目标用户推荐与身体状态关联的目标饮食外,还可以向目标用户发送提醒消息,该提醒消息的提醒形式包括语音提醒形式、文字提醒形式、视频提醒形式等,以此提醒用户存在的健康风险,从而提高用户体验性。

在一实施例中,参见图3,本申请实施例提供的饮食推荐方法包括如下步骤:

步骤301、构建知识图谱。

在该步骤中,可以通过互联网数据,获取体味信息、身体状态和饮食之间的关联关系,进而根据体味信息、身体状态和饮食之间的关联关系,搭建知识图谱。知识图谱中的饮食方案可分为8种,分别是高蛋白饮食、低蛋白饮食、高膳食纤维饮食、低膳食纤维饮食、高钾饮食、低刺激性饮食、低盐低钠饮食、富含维生素饮食、低嘌呤饮食和低糖饮食。不同饮食方案对于不同疾病的病人具有良好的改善效果。

步骤302、采集目标用户的体味信息。

在该步骤中,可以通过床垫上的气味传感器,在目标用户睡觉时采集目标用户的体味信息。

步骤303、结合知识图谱分析目标用户的健康风险。

在该步骤中,可以通过分析体味信息中的组成成分信息,并结合知识图谱,得出用户当前的身体状况是否良好,是否可能有隐藏疾病等信息。

步骤304、提醒用户并推荐合适的饮食。

若监测出有异常体味成份,结果为可能患有某种隐藏疾病,此时则提醒用户存在健康风险,通过语音播报或手机提醒告知用户可能存在的隐藏疾病以及生活中的注意事项,并结合体味信息知识图谱推荐相对应的改善饮食方案。

例如,糖尿病的特点是胰岛素分泌不足,缺乏胰岛素会导致酮类的增加,因此会导致糖尿病患者的呼吸中会含有丙酮。当检测是用户身上散发出体味中含有丙酮成分时,此时便会提醒用户存在患有糖尿病的健康风险,并告知用户生活中需起居规律、避免剧烈运动,以及给用户推荐低糖饮食方案,如粗细粮搭配饮食。又例如,三甲基胺尿症的患者中,三甲胺会从他们的呼吸、汗水和尿液中散发出类似于腐烂的鱼的气味。当检测是用户身上散发出体味中含有三甲胺成分时,此时便会提醒用户存在患有三甲基胺尿症的健康风险,并告知用户生活中需多饮水、勤洗澡,以及给用户推荐低蛋白饮食方案,如避免食用蛋黄、豆制品、动物肝脏等。

在本实施例中,通过知识图谱,结合目标用户的体味信息,分析出目标用户可能存在的健康风险并给目标用户推荐合理的饮食方案。不仅可以及时发现用户的身体健康隐患或监测用户已存在的健康问题,还可以通过改善生活的方式和饮食习惯促进健康的提升。

参见图4,图4为本申请实施例提供的一种饮食推荐装置的结构示意图。如图4所示,该装置400包括:

获取模块401,用于获取目标用户的体味信息;

确定模块402,用于根据体味信息和预先设置的知识图谱,确定目标用户的身体状态,其中,知识图谱用于表征体味信息、身体状态和饮食之间的关联关系;

推荐模块403,用于在确定目标用户的身体状态存在健康风险的情况下,向目标用户推荐与身体状态关联的目标饮食。

进一步地,确定模块402包括:

判断单元,用于根据体味信息和知识图谱,判断体味信息中是否存在异常体味成份,其中,异常体味成份为知识图谱中预先定义的因疾病而引发的体味成份;

第一确定单元,用于在确定体味信息中存在异常体味成份的情况下,确定目标用户的身体状态存在健康风险;

第二确定单元,用于在确定体味信息中不存在异常体味成份的情况下,确定目标用户的身体状态不存在健康风险。

进一步地,异常体味成份包括丙酮、甲烷、二甲硫、胺类、甲酸、丁酸、芳香化合物、挥发性硫化合物和醛类中的至少一项。

进一步地,该装置400还包括:

构建模块,用于通过互联网数据构建知识图谱。

进一步地,获取模块401包括:

获取子模块,用于通过气味传感器获取体味信息,其中,气味传感器分布于智能床垫上,智能床垫用于在检测到目标用户施加的压力的情况下,启动气味传感器对目标用户的体味信息进行检测。

进一步地,气味传感器的数量为多个,多个气味传感器均匀分布在智能床垫上。

进一步地,该装置400还包括:

发送模块,用于在确定目标用户的身体状态存在健康风险的情况下,向目标用户发送提醒消息,其中,提醒消息用于提醒用户存在健康风险,提醒消息的提醒形式包括语音提醒形式和/或文字提醒形式。

需要说明的是,该饮食推荐装置400可以实现前述任意一个方法实施例提供的饮食推荐方法的步骤,且能达到相同的技术效果,在此不再一一赘述。

如图5所示,本申请实施例还提供了一种电子设备,包括处理器511、通信接口512、存储器513和通信总线514,其中,处理器511,通信接口512,存储器513通过通信总线514完成相互间的通信,

存储器513,用于存放计算机程序;

在本申请一个实施例中,处理器511,用于执行存储器513上所存放的程序时,实现前述任意一个方法实施例提供的饮食推荐方法,包括:

获取目标用户的体味信息;

根据体味信息和预先设置的知识图谱,确定目标用户的身体状态,其中,知识图谱用于表征体味信息、身体状态和饮食之间的关联关系;

在确定目标用户的身体状态存在健康风险的情况下,向目标用户推荐与身体状态关联的目标饮食。

需要说明的是,该电子设备可以为手机、笔记本、个人电脑、穿戴设备、智能床垫等任意设备。作为可选实施方式,可以将智能床垫作为上述电子设备,通过智能床垫上设置的气味传感器获取目标用户的体味信息,然后由智能床垫的处理器根据体味信息和预先设置的知识图谱,确定目标用户的身体状态,并在确定目标用户的身体状态存在健康风险的情况下,向目标用户推荐与身体状态关联的目标饮食。

本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如前述任意一个方法实施例提供的饮食推荐方法的步骤。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

技术分类

06120116221944