本申请实施例提供一种结构化数据、电子菜谱验证方法及智能烹饪设备。该方法,获取基础结构化数据,该基础结构化数据包括智能烹饪设备执行烹饪任务所需的基础作业步骤以及基础作业步骤对应的基础作业信息;获取待验证的目标结构化数据;基于目标结构化数据中的目标作业步骤以及目标作业步骤对应的目标作业信息,判断目标结构化数据是否与基础结构化数据匹配,以得到对目标结构化数据的第一验证结果。该方法中的结构化数据验证方式大大简化了验证操作过程,提高了结构化数据的验证效率,可满足更为丰富的作业需求。满足更为丰富的作业需求。满足更为丰富的作业需求。
【技术实现步骤摘要】
结构化数据、电子菜谱验证方法及智能烹饪设备
[0001]本申请涉及人工智能
,尤其涉及一种结构化数据、电子菜谱验证方法及智能烹饪设备。
技术介绍
[0002]随着人工智能的迅速发展,越来越多的智能机器应用到人们的生活当中,例如智能炒菜机,用户利用智能炒菜机,在很少的参与步骤下即可完成自动化烹饪过程,为烹饪美食带来极大的便利。
[0003]相关技术中,智能炒菜机中会预置一些菜谱,用户可以从中选择相应菜谱,由智能炒菜机按照用户所选菜谱自动烹饪美食。然而,在智能炒菜机中预置一个菜谱,需要将菜谱手动录入智能炒菜机中,并使用智能炒菜机按照该菜谱烹饪菜肴,手动验证菜肴烹饪过程中是否有疏漏或错误。显然,这种菜谱预置方式效率较低,难以应付一些场景下的作业需求。
技术实现思路
[0004]本申请的多个方面提供一种结构化数据、电子菜谱验证方法及智能烹饪设备,用以提升结构化数据的验证效率,满足更丰富的作业需求。
[0005]本申请实施例提供一种结构化数据的验证方法,包括:
[0006]获取基础结构化数据,所述基础结构化数据包括智能烹饪设备执行烹饪任务所需的基础作业步骤以及所述基础作业步骤对应的基础作业信息;
[0007]获取待验证的目标结构化数据;
[0008]基于所述目标结构化数据中的目标作业步骤以及所述目标作业步骤对应的目标作业信息,判断所述目标结构化数据是否与所述基础结构化数据匹配,以得到对所述目标结构化数据的第一验证结果。
[0009]本申请实施例还提供一种菜谱验证方法,包括:
[0010]获取基础电子菜谱,所述基础电子菜谱包括智能烹饪设备执行烹饪任务所需的基础烹饪步骤以及所述基础烹饪步骤对应的基础烹饪参数;获取待验证的目标电子菜谱;基于所述目标电子菜谱中的目标烹饪步骤以及所述目标烹饪步骤对应的目标烹饪参数,判断所述目标电子菜谱是否与所述基础电子菜谱匹配,以得到对所述目标电子菜谱的第三验证结果。
[0011]本申请实施例还提供一种智能烹饪设备,包括:处理器以及存储有计算机程序的存储器;所述处理器,用于执行所述计算机程序,以用于:
[0012]获取基础结构化数据,所述基础结构化数据包括智能烹饪设备执行烹饪任务所需的基础作业步骤以及所述基础作业步骤对应的基础作业信息;获取待验证的目标结构化数据;基于所述目标结构化数据中的目标作业步骤以及所述目标作业步骤对应的目标作业信息,判断所述目标结构化数据是否与所述基础结构化数据匹配,以得到对所述目标结构化
数据的第一验证结果。
[0013]本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被处理器执行时,致使处理器能够实现上述方法实施例中的各步骤。
[0014]在本申请实施例中,获取基础结构化数据作为验证标准,以通过判断目标结构化数据与基础结构化数据的匹配情况,达到验证目标结构化数据是否正确的目的。相较于相关技术中手动验证菜谱是否正确的方式,本申请实施例的结构化数据验证方式大大简化了验证操作过程,提高了结构化数据的验证效率,可满足更为丰富的作业需求。
附图说明
[0015]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0016]图1为本申请实施例提供的结构化数据验证系统的结构示意图;
[0017]图2为本申请实施例提供的结构化数据验证系统的工作原理示意图;
[0018]图3为本申请实施例提供的结构化数据验证方法的流程图;
[0019]图4为本申请实施例提供的智能烹饪设备的结构示意图。
具体实施方式
[0020]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]针对现有炒菜机在预置菜谱过程中面临的预置效率低的问题,本申请实施例提出了一种结构化数据、电子菜谱验证方法及智能烹饪设备。下面结合具体实施例介绍具体的技术方案。
[0022]首先,介绍本申请涉及的一些概念。
[0023]本申请实施例中的智能烹饪设备,是指可以在厨房环境中执行某种或某些作业任务的智能化机器,例如可以是但不限于智能电烤箱、智能燃气灶、智能蒸柜或智能炒菜机等。
[0024]本申请实施例中的结构化数据,是指智能烹饪设备执行作业任务可依据其可执行的数据。结构化数据中包括执行作业任务所需的作业步骤以及作业步骤对应的作业信息。对某个作业任务而言,其可以包括一个或多个作业步骤,作业步骤是指作业任务中的一个作业环节,这些作业步骤描述了智能烹饪设备在执行作业任务过程中需要执行的动作,进一步可选地,作业步骤对应的作业信息可以包括动作时间、动作条件、动作参数、以及作业任务过程中所需要的数据对象中的至少一种。
[0025]本申请实施例中的数据对象,是指智能烹饪设备执行动作针对的对象。
[0026]本申请实施例中的动作时间,是指用于限定智能烹饪设备执行动作的时间,例如在某个时间段或某个时间点智能烹饪设备才能执行动作。
[0027]本申请实施例中的动作条件,是指用于限定智能烹饪设备执行动作的条件,例如在满足某个条件时智能烹饪设备才能执行动作。
[0028]本申请实施例中的动作参数,是指是指智能烹饪设备执行动作所需的一些参数,例如执行搅拌动作时的搅拌速度,执行加热动作时的功率等。
[0029]需要说明的是,不同作业步骤包含的信息可能会有所不同,有些作业步骤可能仅包含需要智能烹饪设备执行的动作,有些作业步骤可能同时包含需要智能烹饪设备执行的动作,以及数据对象、动作时间、动作条件和动作参数中的一种或多种。本申请实施例对此不做限定,可根据智能烹饪设备的实现形态以及所执行的作业任务而定。
[0030]介绍完上述几个概念,下面结合具体实施例以及场景介绍本申请的具体实现过程。
[0031]在一些可选实施例中,智能烹饪设备中预置一些结构化数据,这些预置的结构化数据是智能烹饪设备可识别且可执行的结构化数据。借助智能烹饪设备中预置的结构化数据,用户可以控制智能烹饪设备执行一些作业任务,这种方式可以为用户带来极大地便利。其中,不同结构化数据对应不完全相同的作业任务,结构化数据的数量越多,智能烹饪设备可完成的作业任务就越丰富。但是,预置结构化数据的数量比较有限,无法满足用户对作业任务的多样化需求。针对该技术问题,在本申请实施例中,可以获取智能烹饪设备不可执行的基础结构化数据,并以基础结构化数据为基础,对基础结构化数据进行转换,得到智能烹饪设备可执行的目标结构化数据,这样可以不断丰富智能烹饪设备可使用的结构化数据,为智能烹饪设备执行更为丰富的作业任务提供基础,满足本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种结构化数据的验证方法,其特征在于,包括:获取基础结构化数据,所述基础结构化数据包括智能烹饪设备执行烹饪任务所需的基础作业步骤以及所述基础作业步骤对应的基础作业信息;获取待验证的目标结构化数据;从所述目标结构化数据中解析出待验证的目标作业步骤以及所述目标作业步骤对应的目标作业信息;基于解析结果判断所述目标结构化数据是否与所述基础结构化数据匹配,以得到对所述目标结构化数据的第一验证结果。2.根据权利要求1所述的方法,其特征在于,所述基于解析结果判断所述目标结构化数据是否与所述基础结构化数据匹配,以得到对所述目标结构化数据的第一验证结果,包括:判断所述目标作业步骤是否与所述基础作业步骤匹配;判断所述目标作业信息是否与所述基础作业信息匹配;若所述目标作业步骤与所述基础作业步骤不匹配,或者所述目标作业信息与所述基础作业信息不匹配,则以所述目标结构化数据未通过验证作为所述第一验证结果;若所述目标作业步骤与所述基础作业步骤匹配,并且所述目标作业信息与所述基础作业信息匹配,则以所述目标结构化数据通过验证作为所述第一验证结果。3.根据权利要求1所述的方法,其特征在于,还包括:若所述第一验证结果为所述目标结构化数据未通过验证,则获取所述目标结构化数据中与所述基础结构化数据不匹配的异常数据;将所述异常数据发送至报错处理端,以供所述报错处理端修正所述异常数据。4.根据权利要求3所述的方法,其特征在于,对所述异常数据的修正操作包括以下至少一种:对所述异常数据中目标作业步骤之间的执行顺序进行调整;为所述异常数据增加缺少的目标作业步骤;删除所述异常数据中的多余目标作业步骤;对所述异常数据中已有的目标作业信息进行调整;为所述异常数据中的目标作业步骤添加缺少的目标作业信息;删除所述异常数据中的多余目标作业信息。5.根据权利要求1至4任一所述的方法,其特征在于,还包括:若所述第一验证结果为所述目标结构化数据通过验证,则将所述目标结构化数据转换为智能烹饪设备可执行的作业指令;触发智能烹饪设备基于所述作业指令执行烹饪任务;判断智能烹饪设备执行烹饪任务过程中的展示信息是否与所述基础结构化数据匹配,以得到对所述展示信息的第二验证结果;其中,所述展示信息包括菜谱介绍信息、烹饪作业步骤、烹饪作业信息、清洗作业步骤、清洗作业信息中的一个或多个。6.根据权利要求5所述的方法,其特征在于,所述验证智能烹饪设备执行烹饪任务过程中的烹饪展示信息是否与所述基础结构化数据匹配,以得到对所述烹饪展示信息的第二验证结果,包括:在智能烹饪设备进入烹饪任务之前,获取智能烹饪设备在显示界面中展示的菜谱介绍信息;<...
【专利技术属性】
技术研发人员:张敏,叶鑫,
申请(专利权)人:添可智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。