菜谱推荐方法及装置制造方法及图纸

技术编号:39646368 阅读:9 留言:0更新日期:2023-12-09 11:14
本申请提供的一种菜谱推荐方法及装置,包括:获取目标的营养指标及需求标识;确定菜品的组合方案,根据组合方案确定至少一种菜品类型,根据需求标识在菜品类型对应的菜品集合中进行筛选,在筛选结果中根据营养指标分别确定一种菜品,生成推荐菜谱;基于设定推荐策略,生成推荐方案

【技术实现步骤摘要】
菜谱推荐方法及装置


[0001]本申请涉及信息推荐
,尤其涉及一种菜谱推荐方法及装置


技术介绍

[0002]随着社会生活水平的提升,人们对饮食的要求已不再局限于温饱,开始关注营养均衡,膳食多样搭配等科学饮食方式

并且,人们根据自身状况,对饮食也有各种不同的需求

再结合科技的进步,智能食谱推荐应运而生

[0003]然而目前相关技术中,常见的食谱推荐系统或营养管理系统等只能简单根据用户的设定营养需求推荐单日的食材搭配,或是仅能提供推荐用户摄取的食材大类

可以看出,当前的菜谱推荐方案较为简单,只能给予用户大方向上的引导,无法更为精细准确的进行推荐,也无法响应用户的特殊需求,已十分影响用户的体验


技术实现思路

[0004]有鉴于此,本申请提出一种菜谱推荐方法

装置

电子设备

存储介质及程序产品,以解决或部分解决上述问题

[0005]基于上述目的,本申请提供了一种菜谱推荐方法,包括:
[0006]获取目标的营养指标及需求标识;
[0007]确定菜品的组合方案,根据所述组合方案确定至少一种菜品类型,根据所述需求标识分别在每种所述菜品类型对应的菜品集合中进行筛选,在每种菜品类型对应的筛选结果中根据所述营养指标分别确定一种菜品,生成推荐菜谱;
[0008]基于设定推荐策略,根据所述推荐菜谱生成推荐方案,输出所述推荐方案

[0009]在一些实施方式中,所述目标包括至少一个目标用户;
[0010]所述获取目标的营养指标,包括:
[0011]确定每个所述目标用户的基础信息,根据所述基础信息确定每个所述目标用户的营养指标,并以此生成所述目标的营养指标

[0012]在一些实施方式中,响应于所述目标用户为至少两个;
[0013]所述获取目标的需求标识,包括:
[0014]确定每个所述目标用户的优先级,确定各个目标用户之间的所述需求标识是否有冲突;
[0015]响应于存在冲突,在有冲突的需求标识中,去除优先级低的目标用户的需求标识

[0016]在一些实施方式中,所述在每种菜品类型对应的筛选结果中根据所述营养指标分别确定一种菜品之前,所述方法还包括:
[0017]对于任一菜品类型对应的筛选结果,确定每个所述目标用户在该筛选结果中对应的菜品,根据所述目标用户的优先级调整所述对应的菜品的权重,以调整所述对应的菜品被确定出来的概率

[0018]在一些实施方式中,所述根据所述需求标识分别在每种所述菜品类型对应的菜品
集合中进行筛选,包括:
[0019]对于任一所述菜品类型对应的菜品集合,确定该菜品集合中每个菜品预设的标识信息,根据所述需求标识与所述标识信息的对应关系对菜品进行筛选

[0020]在一些实施方式中,所述在每种菜品类型对应的筛选结果中根据所述营养指标分别确定一种菜品,包括:
[0021]确定所述组合方案对应的各个菜品类型的优先级,并确定优先级最低的菜品类型;
[0022]在除去所述优先级最低的菜品类型之外的其他菜品类型对应的筛选结果中,各自选取一种菜品;
[0023]确定所述营养指标与被选中的菜品的营养值总和之间的差值;
[0024]根据所述差值确定营养值区间,在所述优先级最低的菜品类型对应的筛选结果中确定符合所述营养值区间的一种菜品,以补齐所述差值

[0025]在一些实施方式中,所述生成推荐菜谱之后,所述方法还包括:
[0026]为所述推荐菜谱中记录的各个菜品设置有时限的被选标识,以在设定时限内阻止设置有所述被选标识的菜品再被选中

[0027]在一些实施方式中,所述推荐策略包括多顿菜品推荐;
[0028]所述根据所述推荐菜谱生成推荐方案,包括:
[0029]根据所述营养指标

所述需求标识及所述被选标识,重复生成所述推荐菜谱,直至生成的所述推荐菜谱数量满足设定要求,以此生成所述多顿菜品推荐

[0030]在一些实施方式中,所述输出所述推荐方案之后,所述方法还包括:
[0031]响应于获取到对所述推荐方案中任一菜品的设置喜好标识,提升设置有所述喜好标识的菜品在进行筛选确定时的权重,并缩短所述被选标识的时限

[0032]基于同一构思,本申请还提供了一种菜谱推荐装置,包括:
[0033]获取模块,用于获取目标的营养指标及需求标识;
[0034]生成模块,用于确定菜品的组合方案,根据所述组合方案确定至少一种菜品类型,根据所述需求标识分别在每种所述菜品类型对应的菜品集合中进行筛选,在每种菜品类型对应的筛选结果中根据所述营养指标分别确定一种菜品,生成推荐菜谱;
[0035]输出模块,用于基于设定推荐策略,根据所述推荐菜谱生成推荐方案,输出所述推荐方案

[0036]从上面所述可以看出,本申请提供的一种菜谱推荐方法及装置,包括:获取目标的营养指标及需求标识;确定菜品的组合方案,根据组合方案确定至少一种菜品类型,根据需求标识分别在每种菜品类型对应的菜品集合中进行筛选,在每种菜品类型对应的筛选结果中根据营养指标分别确定一种菜品,生成推荐菜谱;基于设定推荐策略,根据推荐菜谱生成推荐方案,输出推荐方案

本申请通过确定目标的营养指标及需求标识来确定目标的饮食需求,以此再根据菜品的组合方案进行菜品的搭配组合,最终根据设置的推荐策略生成最终的推荐方案,从而在充分了解目标需求的情况下,直接进行菜品的搭配组合,使为目标推荐的菜谱直接落在具体菜品上,节省目标考虑菜品

进行菜品搭配的时间,提升整体效率及用户体验

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

[0038]图
1A
为本申请实施例提供的示例性方法的流程示意图;
[0039]图
1B
为本申请实施例提供的示例性获取需求标识的流程示意图;
[0040]图
1C
为本申请实施例提供的示例性确定菜品的流程示意图;
[0041]图2为本申请实施例提供的示例性装置的结构示意图

具体实施方式
[0042]为使本说明书的目的

技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本说明书进一步详细说明

[0043]可以理解的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种菜谱推荐方法,其特征在于,包括:获取目标的营养指标及需求标识;确定菜品的组合方案,根据所述组合方案确定至少一种菜品类型,根据所述需求标识分别在每种所述菜品类型对应的菜品集合中进行筛选,在每种菜品类型对应的筛选结果中根据所述营养指标分别确定一种菜品,生成推荐菜谱;基于设定推荐策略,根据所述推荐菜谱生成推荐方案,输出所述推荐方案
。2.
根据权利要求1所述的方法,其特征在于,所述目标包括至少一个目标用户;所述获取目标的营养指标,包括:确定每个所述目标用户的基础信息,根据所述基础信息确定每个所述目标用户的营养指标,并以此生成所述目标的营养指标
。3.
根据权利要求2所述的方法,其特征在于,响应于所述目标用户为至少两个;所述获取目标的需求标识,包括:确定每个所述目标用户的优先级,确定各个目标用户之间的所述需求标识是否有冲突;响应于存在冲突,在有冲突的需求标识中,去除优先级低的目标用户的需求标识
。4.
根据权利要求3所述的方法,其特征在于,所述在每种菜品类型对应的筛选结果中根据所述营养指标分别确定一种菜品之前,所述方法还包括:对于任一菜品类型对应的筛选结果,确定每个所述目标用户在该筛选结果中对应的菜品,根据所述目标用户的优先级调整所述对应的菜品的权重,以调整所述对应的菜品被确定出来的概率
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述需求标识分别在每种所述菜品类型对应的菜品集合中进行筛选,包括:对于任一所述菜品类型对应的菜品集合,确定该菜品集合中每个菜品预设的标识信息,根据所述需求标识与所述标识信息的对应关系对菜品进行筛选
。6.
根据权利要求1所述的方法,其特征在于,所述在每种菜品类型对应的筛选结果中根...

【专利技术属性】
技术研发人员:郑晨杨建成
申请(专利权)人:江苏飞膳科技有限公司
类型:发明
国别省市:

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

1