食物推荐制造技术

技术编号:16934802 阅读:15 留言:0更新日期:2018-01-03 05:11
用于考虑用户在一段时间内的食物摄入后推荐食物的系统和方法。消耗或推荐的每个食物项与表示该食物项中包含的各种营养素(例如维生素,矿物质,卡路里,脂肪等)的一组参数(或参数范围)相关联。消耗的物品可以以各种方式(简单平均值,移动平均值,加权平均值)进行聚合,以产生用户营养状态的总体指标,并且给定目标营养状态,可以推荐将用户的营养状态向目标营养状态推进的用于消耗的食物。

Food recommendation

The system and methods used to consider the recommended food after a user's food intake for a period of time. Each food item consumed or recommended is associated with a set of parameters (or parameter ranges) representing all kinds of nutrients contained in the food item, such as vitamins, minerals, calories, fat and so on. The consumption of goods can be in a variety of ways (simple average, moving average, weighted average) are aggregated to produce the user overall index nutritional status, nutritional status and given a target, can recommend users to target the nutritional status of nutritional status with food consumption in advance.

【技术实现步骤摘要】
【国外来华专利技术】食物推荐
本专利技术总体涉及通过食物选择来改善健康,并且更具体而言涉及针对饮食需要专门定制的食物的推荐。
技术介绍
若干年来,食品推荐已经是活跃的研究领域。以前的尝试着重于学习用户对特定成分,美食,口味等的喜欢和不喜欢。通过接收对以前建议的反馈,推荐者学习用户的偏好,有时保持用户特别不喜欢的成分黑名单。最近的努力尝试考虑了推荐的膳食的健康。可以以解决特定营养素的饮食缺乏或盈余而非可能不解决这些营养问题的膳食的目的来推荐膳食。然而,目前的努力的缺点是食品的推荐通常是孤立地进行的,未考虑个体饮食习惯的长期健康状况。例如,对低脂肪食谱高于高脂肪食谱的持续推荐可能会导致营养不平衡,因为不饱和脂肪含有重要的脂溶性营养素。此外,总是提供健康建议的推荐者可能被与被推荐者交互的用户认为是没有吸引力的或者被拒绝。因此,需要为一种避免这些缺陷的用户推荐食品的方法和系统。
技术实现思路
提供本
技术实现思路
以用简化形式介绍一些概念,这些概念将在下面的具体实施例部分进一步描述。本
技术实现思路
并非旨在识别或排除要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定要求保护的主题的范围。本专利技术的实施例在考虑了用户最近的食物摄入历史之后推荐食物。消耗或推荐的每个食物项与表示该食物项中包含的各种营养素(例如维生素,矿物质,卡路里,脂肪等)的一组参数(或参数范围)相关联。消耗的项可以以各种方式(简单平均,移动平均,加权平均)进行聚合,以产生用户营养状态的总体指标,并且给定目标营养状态,可以推荐将用户的营养状态向目标营养状态推进的用于消耗的食物。在一个方面中,本专利技术的实施例涉及一种用于推荐用于消耗的食品的计算机实现的方法。所述方法包括提供计算机处理器,所述计算机处理器被配置为:维护针对个体的食物摄取量的历史简档,计算针对所述个体的所述历史简档与期望简档之间的目标简档,并且推荐至少一种食物以用于由所述个体消耗,其中,所推荐的至少一种食物具有使所述历史简档移动为更接近所述目标简档的营养简档,其中,每个简档包括参数的矢量,其中,每个参数与营养素相关联。在一个实施例中,所述计算机处理器还被配置为接收对由所述个体消耗的至少一种食物的指示,将对所述至少一种消耗的食物的所述指示转换为至少一个食物消耗简档,并更新所述历史简档以并入所述至少一个食物消耗简档,其中,所述食物消耗简档包括参数的矢量,每个参数与营养素相关联。在一个实施例中,更新所述历史简档包括计算所述历史简档与所述至少一个食物消耗简档的加权平均。在一个实施例中,更新所述历史简档包括计算所述历史简档与所述至少一个食物消耗简档的非加权的平均。在一个实施例中,所述目标简档中的每个参数是由下限和上限定义的值的范围。在一个实施例中,所述历史简档包括多个矢量。在一个实施例中,所述推荐向不同的参数应用不同的权重。在一个实施例中,推荐用于消耗的至少一种食物包括从针对至少一种食物的营养简档的数据库中选择至少一种食物。在一个实施例中,所述目标简档是所述历史简档与所述期望简档之间的多个中间目标简档中的一个。在一个实施例中,计算所述目标简档,以便能够由个体在合理的时间段内实现。在一个实施例中,所述目标简档是所述期望简档。在一个方面中,本专利技术的实施例涉及一种包含计算机可执行指令的计算机可读介质,所述计算机可执行指令用于执行用于推荐用于消耗的至少一种食物的方法。所述介质包括:用于维护针对个体的食物摄入的历史简档的计算机可执行指令;用于将所述历史简档的至少部分传送到处理模块的计算机可执行指令,所述处理模块被配置为计算针对所述个体的所述历史简档与期望简档之间的目标简档;用于从所述处理模块接收信息的计算机可执行指令;以及用于推荐至少一种食物以用于由所述个体消耗的计算机可执行指令,其中,所推荐的至少一种食物具有使所述历史简档移动为更接近所述目标简档的营养简档,其中,每个简档包括参数的矢量,其中,每个参数与营养素相关联。在一个实施例中,所述计算机可读介质还包括:用于接收对由所述个体消耗的至少一种食物的指示的计算机可执行指令;用于将对消耗的所述至少一种食物的所述指示转换为至少一种食物消耗简档的计算机可执行指令;以及用于更新所述历史简档以并入所述至少一种食物消耗简档的计算机可执行指令,其中,每个食物消耗简档包括参数的矢量,每个参数与营养素相关联。在一个实施例中,更新所述历史简档包括计算所述历史简档与所述至少一个食物消耗简档的加权平均。在一个实施例中,更新所述历史简档包括计算所述历史简档与所述至少一个食物消耗简档的非加权的平均。在一个实施例中,推荐的用于消耗的食物由所述处理模块确定并且被提供于接收到的信息中。在一个实施例中,所述目标简档的中的至少一个参数是由下限和上限定义的值的范围。在一个实施例中,所述历史简档包括多个矢量。在一个实施例中,所述推荐向不同的参数应用不同的权重。在一个实施例中,用于推荐至少一种食物消耗的所述计算机可执行指令包括用于从针对至少一种食物的营养简档的数据库中选择至少一种食物的计算机可执行指令。在一个实施例中,所述目标简档是所述历史简档与所述期望简档之间等距的多个目标简档中的一个。在一个实施例中,所述目标简档被计算为能够由个体在合理的时间段内实现。在一个实施例中,所述目标简档是所述期望简档。在一个方面中,本专利技术的实施例涉及一种包含计算机可执行指令的计算机可读介质,所述计算机可执行指令用于执行用于推荐用于消耗的至少一种食物的方法。所述介质包括:用于维护个体的食物摄入的历史简档的计算机可执行指令;用于计算针对所述个体的所述历史简档与期望简档之间的目标简档的计算机可执行指令;以及用于推荐至少一种食物以用于由所述个体消耗的计算机可执行指令,其中,所推荐的至少一种食物具有使所述历史简档移动为更接所述近目标简档的营养简档,其中,每个简档包括参数的矢量,其中,每个参数与营养素相关联。通过阅读下面的详细描述和相关附图的概览,这些和其它特征和优点(其描绘本专利技术的非限制性实施例的特征)将是显而易见的。应当理解,前面的一般描述和以下详细描述都仅是说明性的,而不限制要求保护的非限制性实施例。附图说明参考以下附图描述了非限制性和非穷尽性实施例,其中,图1是根据本专利技术的食物推荐的范例,其将用户的历史食物摄入的营养成分改变为期望目标状态的营养成分;图2描绘了根据本专利技术的使用多个目标状态来促进营养成分的大的变化;图3示出了根据本专利技术的用于食物推荐的方法的示例性实施例;并且图4是根据本专利技术的用于食物推荐的装置的实施例的示意图。在附图中,相同的附图标记一般贯穿不同视图指代对应的部分。附图不一定按比例绘制,而是重点放在操作的原则和概念上。具体实施方式以下参考附图更详细地描述了各种实施例,附图形成实施例的一部分,并且示出了具体的示例性实施例。然而,实施例可以以多种不同的形式来实现,并且不应被解释为限于本文所阐述的实施例;而是,提供这些实施例是为了使本公开内容透彻和完整,并将向本领域技术人员充分传达本公开内容的范围。各实施例可以被实践为方法、系统或设备。因此,实施例可以采取硬件实现方式、完全软件实现方式或组合了软件和硬件方面的实现方式的形式。因此,以下详细描述不应被认为是限制性的。说明书中对“一个实施例”或“实施例”的引用意味着结合所述实施例描述的特定特征、本文档来自技高网...
食物推荐

【技术保护点】
一种用于推荐用于消耗的至少一种食物的计算机实现的方法,所述方法包括:提供计算机处理器,所述计算机处理器被配置为:维护针对个体的食物摄入的历史简档;至少部分地基于针对所述个体的所述历史简档和期望简档来计算目标简档;并且推荐用于由所述个体消耗的至少一种食物,其中,所推荐的至少一种食物具有减小所述历史简档与所述目标简档之间的距离的营养简档,其中,每个简档包括参数的矢量,其中,每个参数与营养素相关联。

【技术特征摘要】
【国外来华专利技术】2015.05.01 US 62/155,8251.一种用于推荐用于消耗的至少一种食物的计算机实现的方法,所述方法包括:提供计算机处理器,所述计算机处理器被配置为:维护针对个体的食物摄入的历史简档;至少部分地基于针对所述个体的所述历史简档和期望简档来计算目标简档;并且推荐用于由所述个体消耗的至少一种食物,其中,所推荐的至少一种食物具有减小所述历史简档与所述目标简档之间的距离的营养简档,其中,每个简档包括参数的矢量,其中,每个参数与营养素相关联。2.根据权利要求1所述的计算机实现的方法,所述计算机处理器还被配置为:接收对由所述个体消耗的至少一种食物的指示;将对消耗的所述至少一种食物的所述指示转换成至少一个食物消耗简档;并且更新所述历史简档以并入所述至少一个食物消耗简档,其中,每个食物消耗简档包括参数的矢量,其中,每个参数与营养素相关联。3.根据权利要求2所述的计算机实现的方法,其中,更新所述历史简档包括计算所述历史简档与所述至少一个食物消耗简档的加权平均。4.根据权利要求2所述的计算机实现的方法,其中,更新所述历史简档包括计算所述历史简档与所述至少一个食物消耗简档的非加权的平均。5.根据权利要求1所述的计算机实现的方法,其中,所述目标简档中的至少一个参数是由下限和上限定义的值的范围。6.根据权利要求1所述的计算机实现的方法,其中,所述历史简档包括多个矢量。7.根据权利要求1所述的计算机实现的方法,其中,所述推荐向不同的参数应用不同的权重。8.根据权利要求1所述的计算机实现的方法,其中,推荐用于消耗的至少一种食物包括从针对至少一种食物的营养简档的数据库中选择至少一种食物。9.根据权利要求1所述的计算机实现的方法,其中,所述目标简档是在所述历史简档与所述期望简档之间的等距的多个目标简档中的一个。10.根据权利要求1所述的计算机实现的方法,其中,所述目标简档是所述期望简档。11.一种包括计算机可执行指令的计算机可读介质,所述计算机可执行指令用于执行用于推荐用于消耗的至少一种食物的方法,所述介质包括:用于维护针对个体的食物摄入的历史简档的计算机可执行指令;用于将所述历史简档的至少部分传送到处理模块的计算机可执行指令,所述处理模块被配置为计算针对个体的所述历史简档与期望简...

【专利技术属性】
技术研发人员:J·H·M·科斯特S·P·P·普龙克M·巴比里M·A·彼得斯H·C·M·霍恩霍特R·A·W·克劳特
申请(专利权)人:皇家飞利浦有限公司
类型:发明
国别省市:荷兰,NL

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1