【技术实现步骤摘要】
菜谱推荐方法、装置、计算机设备和存储介质
本专利技术涉及智能推荐
,尤其涉及一种菜谱推荐方法、装置、计算机设备和存储介质。
技术介绍
随着人工智能技术的逐渐成熟,给社会注入了新的发展动力,各种产品应用越来越注重细节,针对用户的推荐也越来越精确。人们在饮食上的推荐需求越来越多,同时要求也越来越高。传统的菜谱推荐方法要么考虑的因素单一,导致推荐准确度低;要么适用性太窄,比如,只针对孕妇进行推荐。故,亟需要一种适用性广且推荐准确度高的菜谱推荐方法。
技术实现思路
基于此,有必要针对上述问题,提出一种适用性广且推荐准确率高的菜谱推荐方法、装置、计算机设备和存储介质。一种菜谱推荐方法,所述方法包括:获取输入的基础信息,根据所述基础信息获取与所述基础信息对应的目标功效;获取菜谱功效维度表,所述菜谱功效维度表中记载了菜品与功效的对应关系;根据所述目标功效和所述菜谱功效维度表确定菜谱中每道菜品对应的基础得分,得到菜谱基础得分表;获取输入的现有食材信息;根据所述现有食材信息对菜谱中每道菜品对应的基础得分进行调整,得到调整后的菜谱得分表;根据所述菜谱得分表中的每道菜品的得分进行菜谱推荐。一种菜谱推荐装置,所述装置包括:第一获取模块,用于获取输入的基础信息,根据所述基础信息获取与所述基础信息对应的目标功效;第二获取模块,用于获取菜谱功效维度表,所述菜谱功效维度表中记载了菜品与功效的对应关系;确定模块,用于根据所述目标功 ...
【技术保护点】
1.一种菜谱推荐方法,其特征在于,所述方法包括:/n获取输入的基础信息,根据所述基础信息获取与所述基础信息对应的目标功效;/n获取菜谱功效维度表,所述菜谱功效维度表中记载了菜品与功效的对应关系;/n根据所述目标功效和所述菜谱功效维度表确定菜谱中每道菜品对应的基础得分,得到菜谱基础得分表;/n获取输入的现有食材信息;/n根据所述现有食材信息对所述菜谱中每道菜品对应的基础得分进行调整,得到调整后的菜谱得分表;/n根据所述菜谱得分表中的每道菜品的得分进行菜谱推荐。/n
【技术特征摘要】
1.一种菜谱推荐方法,其特征在于,所述方法包括:
获取输入的基础信息,根据所述基础信息获取与所述基础信息对应的目标功效;
获取菜谱功效维度表,所述菜谱功效维度表中记载了菜品与功效的对应关系;
根据所述目标功效和所述菜谱功效维度表确定菜谱中每道菜品对应的基础得分,得到菜谱基础得分表;
获取输入的现有食材信息;
根据所述现有食材信息对所述菜谱中每道菜品对应的基础得分进行调整,得到调整后的菜谱得分表;
根据所述菜谱得分表中的每道菜品的得分进行菜谱推荐。
2.根据权利要求1所述的方法,其特征在于,所述基础信息包括:至少一个基础维度,每个基础维度对应有相应的目标功效;
所述根据所述目标功效和所述菜谱功效维度表确定菜谱中每道菜品对应的基础得分,得到菜谱基础得分表,包括:
获取所述基础信息中每个基础维度对应的权重;
根据每个基础维度对应的目标功效确定所述基础维度对应的基础维度矩阵;
根据所述菜谱功效维度表和所述目标功效确定菜谱中每道菜品对应的功效矩阵;
根据所述基础维度矩阵、每个基础维度对应的权重和所述功效矩阵计算得到每道菜品对应的基础得分。
3.根据权利要求1所述的方法,其特征在于,在所述获取输入的现有食材信息之前还包括:
获取输入的筛选信息;
根据所述筛选信息对所述菜谱中的菜品进行筛选,得到目标菜谱;
所述根据所述现有食材信息对菜谱中每道菜品对应的基础得分进行调整,得到调整后的菜谱得分表,包括:
根据所述现有食材信息对所述目标菜谱中每道菜品对应的基础得分进行调整,得到调整后的菜谱得分表。
4.根据权利要求3所述的方法,其特征在于,所述筛选信息包括:生日信息、宗教信息、疾病信息和膳食营养均衡信息中的至少一种;
所述根据所述筛选信息对所述菜谱中的菜品进行筛选,得到目标菜谱,包括:
当筛选信息为生日信息时,从所述菜谱中筛除不含有生日标签的菜品,得到目标菜谱;
当所述筛选信息为宗教信息时,获取所述宗教信息对应的宗教禁忌食材,从所述菜谱中筛除含有所述宗教禁忌食材的菜品,得到目标菜谱;
当所述筛选信息为疾病信息时,从知识图谱中查找与所述疾病信息对应的疾病禁忌食材,从所述菜谱中筛除含有所述疾病禁忌食材的菜品,得到目标菜谱;
当所述筛选信息为膳食营养均衡信息时,从知识图谱中查找每道菜品对应的类别,根据每道菜品的基础得分从所述菜谱中分别筛选出与每一个类别对应的预设个数的菜品,得到目标菜谱。
5.根据权利要求1所述的方法,其特征在于,所述根据所述现有食材信息对菜谱中每道菜品对应的基础得分进行调整,得到调整后的菜谱得分表,包括:
根据所述现有食材信息获取所述菜谱中每道菜品对应的缺失食材数量;
根据每道菜品对应的基础得分和所述缺失食材数量对所述基础得分进行调整,得到每道菜品调整后的得分。
6.根据权利要求5所述的方法,其特征在于,所述根据每道菜品对应的基础得分和所述缺失食材数量对所述基础得分进行调整,得到每道菜品调整后的得分,包括:
获取所述缺失食材数量对应的权重参数;
根据所述缺失食材数量、所述权重参数和所述基...
【专利技术属性】
技术研发人员:曾钢欣,
申请(专利权)人:深圳数联天下智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。