一种饮食方案的推荐方法、装置及终端设备制造方法及图纸

技术编号:23891014 阅读:26 留言:0更新日期:2020-04-22 06:28
本申请适用于计算机技术领域,提供了一种饮食方案的推荐方法、装置及终端设备,所述方法包括终端设备在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录;接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,所述膳食价值实际值为基于所述烹饪信息制作所述目标菜品实际所达到的膳食价值指标数据;根据所述膳食价值实际值,将与所述膳食价值实际值对应的待推荐制作方列表推荐至所述用户账户,所述待推荐制作方列表包括一项或多项提供所述目标菜品的制作方信息。通过本申请实现对用户膳食方案的准确可靠的推荐,膳食方案推荐过程更加直观和简洁,保障了用户的膳食健康问题。

【技术实现步骤摘要】
一种饮食方案的推荐方法、装置及终端设备
本申请属于计算机
,尤其涉及一种饮食方案的推荐方法、装置及终端设备。
技术介绍
合理的饮食是保证身体健康的重要因素,随着科技的发展,在餐饮领域出现很多用餐推荐应用程序,例如美团、饿了么、口碑、京东到家等。近年来因外卖导致用户健康问题报道层出不穷,基于应用程序推荐的用户规模也增至4.06亿,饮食推荐结果直接影响着人们的日常膳食健康问题;现有应用程序的推荐过程主要基于距离、人气、评价、价格或用户历史数据等因素进行分析,直接推荐商家列表,进入商家菜单列表选择菜品,若菜单列表中没有合适的菜品,则退出,重新再进入另一商家进行选择,菜品推荐方式繁琐且没有针对性,推荐结果的准确度以及可靠性都比较低。
技术实现思路
本申请实施例提供了一种饮食方案的推荐方法、装置及终端设备,可以解决现有菜品推荐方式繁琐且没有针对性,推荐结果的准确度以及可靠性都比较低的问题。第一方面,本申请实施例提供了一种饮食方案的推荐方法,包括:终端设备在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录,所述指标数据为指示用户健康信息的数据;接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,所述膳食价值实际值为基于所述烹饪信息制作所述目标菜品实际所达到的膳食价值指标数据;根据所述膳食价值实际值,将与所述膳食价值实际值对应的待推荐制作方列表推荐至所述用户账户,所述待推荐制作方列表包括一项或多项提供所述目标菜品的制作方信息。基于上述第一方面,在终端设备接收到用户输入的用餐信息后,读取用户账户中的指标数据,根据用餐信息和指标数据生成推荐菜品列表,根据基于菜品列表输入的目标菜品,计算制作方提供目标菜品的膳食价值实际值,推荐制作方至用户账户,使得饮食方案推荐更加准确和快捷,同时结合用户账户的指标数据,保证了所推荐的饮食方案的可靠性。在第一方面的一种可能的实现方式中,所述用户账户的指标数据包括:当前指标数据、目标指标数据以及历史推荐数据;终端设备在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录,包括:根据所述当前指标数据、所述目标指标数据以及所述历史推荐数据,按预设菜品推荐算法计算与所述用餐信息相关联的菜品的膳食价值标准值;获取与所述用餐信息相关联的菜品的膳食价值理论值,所述膳食价值理论值为商家或个人上传菜品至菜品库时标注的营养价值数据;计算所述膳食价值理论值与所述膳食价值标准值的比值,将所述比值作为菜品的第一膳食价值百分比;由大至小对所述第一膳食价值百分比进行排序,得到排序结果,根据所述排序结果生成与所述第一膳食价值百分比对应的所述推荐菜品目录。基于上述第一方面的一种实现方式,基于用户账户的指标数据,计算与用餐信息相关的菜品的应该达到的膳食价值标准值,读取菜品的膳食价值理论,计算菜品的膳食价值理论值符合膳食价值标准值的百分比,得到第一膳食价值百分比,根据第一膳食价值百分比生成推荐菜品目录,并推荐至用户账户,用户可以依据菜品的第一膳食价值百分比,选择更适合用户账户的指标数据的菜品,使菜品推荐的更加准确,膳食价值信息也更加符合指标数据的要求,确保了饮食方案推荐的可靠性与准确性。在第一方面的一种可能的实现方式中,根据推荐菜品结果准确率、膳食价值标准值偏差率、第一膳食价值百分比造假记录、用户账户的指标数据变化值以及菜品推荐算法的状态值,按设置的不同权重,计算菜品推荐算法的信用分数;将所述信用分数最大的菜品推荐算法,作为所述预设菜品推荐算法。基于上述第一方面的一种可能的实现方式,对菜品推荐算法的可靠性进行评估,使得基于菜品推荐算法计算的,菜品相对于用户账户的指标数据的膳食价值标准值更加准确,从而推荐的菜品更加符合用户账户的指标数据的标准,保证所推荐菜品的符合健康要求的可靠性。在第一方面的一种可能的实现方式中,根据推荐制作方结果准确率、膳食价值实际值偏差率、膳食价值符合度实际值造假记录、用户账户指标数据变化值以及烹饪推荐算法状态值,按设置的不同权重,计算烹饪推荐算法的信用分数;将所述信用分数最大的烹饪推荐算法,作为所述预设烹饪推荐算法。在第一方面的一种可能的实现方式中,所述烹饪信息包括食材数据和烹饪参数;接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,包括:根据所述目标菜品的信息,获取制作方的与目标菜品对应的食材数据和烹饪参数;根据所述食材数据和所述烹饪参数,按预设烹饪推荐算法计算所述目标菜品的膳食价值实际值。在第一方面的一种可能的实现方式中,接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值之后,包括:计算所述膳食价值实际值和所述膳食价值标准值的比值,将所述比值作为制作方的第二膳食价值百分比;由大至小对所述第二膳食价值百分比进行排序,得到排序结果,根据排序结果生成与所述第二膳食价值百分比对应的制作方列表。可理解的,将所述膳食价值实际值、所述目标菜品的价格以及制作方的距离信息结合,生成目标菜品制作方推荐列表,推荐至所述用户账户。示例性的,当用户选择的制作方为家庭时,推荐食材配送信息以及烹饪方案信息;当用户选择的制作方为商家时,推荐制作方信息以及制作方的目标菜品信息。应理解,在第一方面的一种可能的实现方式中,将商家或个人上传的菜品信息存储至菜品库,菜品库包括套餐菜品信息和单项菜品信息。第二方面,本申请实施例提供了一种饮食方案的推荐装置,包括:第一处理模块,用于在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录,所述指标数据为指示用户健康信息的数据;第二处理模块,用于接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,所述膳食价值实际值为基于所述烹饪信息制作所述目标菜品实际所达到的膳食价值指标数据;推荐模块,用于根据所述膳食价值实际值,将与所述膳食价值实际值对应的待推荐制作方列表推荐至所述用户账户,所述待推荐制作方列表包括一项或多项提供所述目标菜品的制作方信息。第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法。第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的饮食方案的推荐方法。可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。本申请实施例与现有技术相比存在的有益效果本文档来自技高网...

【技术保护点】
1.一种饮食方案的推荐方法,其特征在于,包括:/n终端设备在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录,所述指标数据为指示用户健康信息的数据;/n接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,所述膳食价值实际值为基于所述烹饪信息制作所述目标菜品实际所达到的膳食价值指标数据;/n根据所述膳食价值实际值,将与所述膳食价值实际值对应的待推荐制作方列表推荐至所述用户账户,所述待推荐制作方列表包括一项或多项提供所述目标菜品的制作方信息。/n

【技术特征摘要】
1.一种饮食方案的推荐方法,其特征在于,包括:
终端设备在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录,所述指标数据为指示用户健康信息的数据;
接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,所述膳食价值实际值为基于所述烹饪信息制作所述目标菜品实际所达到的膳食价值指标数据;
根据所述膳食价值实际值,将与所述膳食价值实际值对应的待推荐制作方列表推荐至所述用户账户,所述待推荐制作方列表包括一项或多项提供所述目标菜品的制作方信息。


2.如权利要求1所述的饮食方案的推荐方法,其特征在于,所述用户账户的指标数据包括:当前指标数据、目标指标数据以及历史推荐数据;
终端设备在接收到用户输入的用餐信息后,结合用户账户的指标数据,生成推荐菜品目录,包括:
根据所述当前指标数据、所述目标指标数据以及所述历史推荐数据,按预设菜品推荐算法计算与所述用餐信息相关联的菜品的膳食价值标准值;
获取与所述用餐信息相关联的菜品的膳食价值理论值,所述膳食价值理论值为商家或个人上传菜品至菜品库时标注的营养价值数据;
计算所述膳食价值理论值与所述膳食价值标准值的比值,将所述比值作为菜品的第一膳食价值百分比;
由大至小对所述第一膳食价值百分比进行排序,得到排序结果,根据所述排序结果生成与所述第一膳食价值百分比对应的所述推荐菜品目录。


3.如权利要求2所述的饮食方案的推荐方法,其特征在于,
根据推荐菜品结果准确率、膳食价值标准值偏差率、第一膳食价值百分比造假记录、用户账户的指标数据变化值以及菜品推荐算法的状态值,按设置的不同权重,计算菜品推荐算法的信用分数;
将所述信用分数最大的菜品推荐算法,作为所述预设菜品推荐算法。


4.如权利要求1所述的饮食方案的推荐方法,其特征在于,所述烹饪信息包括食材数据和烹饪参数;
接收用户基于所述菜品目录输入的目标菜品,根据制作方的烹饪信息生成所述目标菜品的膳食价值实际值,包括:
根据所述目标菜品的信息,获取制作方的与目标菜品对应的食材数据和烹饪参数;
根据所述食材数据和所述烹饪参数,按预设烹饪推荐算法计算所述目标菜品的膳食价值实际值。

【专利技术属性】
技术研发人员:刘辉根丁亮
申请(专利权)人:深圳市三收健康管理科技有限公司
类型:发明
国别省市:广东;44

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

1