菜品推荐方法、存储介质、电子设备以及冰箱技术

技术编号:25185466 阅读:19 留言:0更新日期:2020-08-07 21:13
本发明专利技术公开了一种菜品推荐方法、存储介质、电子设备以及冰箱,涉及智能家居技术领域,该方法包括:根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,从所述备选菜品中选出符合要求的菜品进行推荐;其中,所述菜品知识图谱中记录有食材的种类与菜品之间的对应关系。本发明专利技术的有益效果是:能够快速且准确地确定用户能够由该现有食材烹饪而成的菜品,从而快速向用户推荐该菜品。

【技术实现步骤摘要】
菜品推荐方法、存储介质、电子设备以及冰箱
本专利技术属于菜谱推荐
,尤其涉及一种菜品推荐方法、存储介质、电子设备以及冰箱。
技术介绍
随着信息技术的发展,现在的菜谱推荐技术越来越多样化。其中,菜谱推荐技术的核心是对用户的饮食喜好进行确定,进而根据用户的饮食喜好进行菜谱推荐。现有的菜谱推荐技术一般通过爬取用户浏览过的菜谱或者烹饪视频来对用户的饮食爱好进行确定。但是,通过这样的技术手段无法确定用户是否烹饪过该菜品,也无法结合用户拥有的食材实际情况进行推荐。
技术实现思路
本专利技术正是基于现有的菜品推荐技术无法结合用户的实际情况进行推荐的技术问题,提出了一种菜品推荐方法、存储介质、电子设备以及冰箱。第一方面,本专利技术实施例提供了一种菜品推荐方法,包括:根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,从所述备选菜品中选出符合要求的菜品进行推荐;其中,所述菜品知识图谱中记录有食材的种类与菜品之间的对应关系。可选地,根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,包括以下步骤:根据现有食材的种类信息,从所述菜品知识图谱中确定与所述食材的种类信息对应的食材节点;根据所述食材节点,从所述菜品知识图谱中搜索出与所述食材节点相关联的菜品节点,从所述菜品节点代表的菜品中确定备选菜品。可选地,从所述菜品节点代表的菜品中确定备选菜品,包括:在根据所述食材节点从所述菜品知识图谱中搜索出与所述食材节点相关联的菜品节点后,针对每个被搜索到的菜品节点,统计其被搜索到的次数;当存在至少一个被搜索到的菜品节点,其被搜索到的次数不同于其他被搜索到的菜品节点的被搜索到的次数时,将被搜索到的次数最多的菜品节点所代表的菜品确定为备选菜品。可选地,从所述菜品节点代表的菜品中确定备选菜品,还包括:当所有被搜索到的菜品节点的被搜索到的次数相同时,将所有被搜索到的菜品节点所代表的菜品确定为备选菜品。可选地,从所述备选菜品中选出符合要求的菜品进行推荐,包括:当存在多个备选菜品时,获取每个备选菜品各自对应的历史烹饪概率;其中,所述历史烹饪概率表征一个菜品被烹饪过的次数与所有被烹饪过的菜品的被烹饪次数的总和之间的比值;从所述备选菜品中选出历史烹饪概率符合要求的菜品进行推荐。可选地,通过增量学习法确定一个菜品的历史烹饪概率,其具体包括以下步骤:确定一次烹饪所使用的食材的种类信息以及所烹饪的菜品,并判断所述菜品知识图谱中是否存在对应的食材节点和/或菜品节点;在所述菜品知识图谱中不存在对应的食材节点和/或菜品节点的情况下,在该菜品知识图谱中建立相应的食材节点和/或菜品节点;为该菜品节点更新其所代表的菜品被烹饪的次数,并更新所有被烹饪过的菜品的被烹饪次数的总和;根据该菜品被烹饪的次数以及更新后的所有被烹饪过的菜品的被烹饪次数的总和,计算该菜品的历史烹饪概率。可选地,确定一次烹饪所使用的食材的种类信息,包括:对一次烹饪前后不同时间所获取的食材图像信息进行对比分析,确定此次烹饪所使用的食材的种类信息。可选地,所述菜品知识图谱中还记录有每个菜品对应的口味信息和/或适用群体;从所述备选菜品中选出符合要求的菜品进行推荐,包括:确定推荐对象的饮食口味和/或所属群体;从所述备选菜品中选出符合推荐对象的饮食口味和/或所属群体的菜品进行推荐。可选地,从所述备选菜品中选出符合要求的菜品进行推荐,包括:获取推荐对象的健康状态信息;根据所述健康状态信息,确定推荐对象适于进食的食材的种类信息;从所述备选菜品中选出能够由适于进食的食材烹饪而成的菜品进行推荐。第二方面,本专利技术实施例提供了一种存储介质,所述存储介质上存储有程序代码,所述程序代码被处理器执行时,实现如上述实施例中任一项所述的菜品推荐方法。第三方面,本专利技术实施例提供了一种电子设备,所述电子设备包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如上述实施例中任一项所述的菜品推荐方法。第四方面,本专利技术实施例提供了一种冰箱,所述冰箱包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如上述实施例中任一项所述的菜品推荐方法。可选地,所述冰箱还设置有摄像头,所述摄像头用于获取食材的图像信息。在本专利技术实施例提供的一种菜品推荐方法,通过根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,从所述备选菜品中选出符合要求的菜品进行推荐;其中,所述菜品知识图谱中记录有食材的种类与菜品之间的对应关系。可见,本专利技术实施例提供的菜品推荐方法,通过根据将现有食材的种类信息与预设的菜品知识图谱进行搜索,能够快速且准确地确定用户能够由该现有食材烹饪而成的菜品,从而快速向用户推荐该菜品。附图说明通过结合附图阅读下文示例性实施例的详细描述可更好地理解本公开的范围。其中所包括的附图是:图1示出了本专利技术提出的一种菜品知识图谱的示意图;图2示出了本专利技术实施例一提出的一种菜品推荐方法的流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将结合附图及实施例来详细说明本专利技术的实施方法,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。在本专利技术中,预先构建有一个菜品知识图谱,该菜品知识图谱的构建过程包括:将表示菜品名称的菜品节点保存至待构建的知识图谱中;将该菜品的所需食材的种类信息作为菜品节点在待构建的知识图谱中的各个食材节点,并将所述食材节点与所述菜品节点建立关联关系,以构建所述菜品知识图谱。这里,首先是收集日常的菜品的菜品名称以及该菜品的所需食材,可以是通过在网络上爬取菜谱数据得到。构建所述菜品知识图谱的过程首先是将表示菜品名称的菜品节点设置在待构建的知识图谱中,然后将菜品的所需食材的种类信息作为菜品节点的食材节点,并建立关联关系,从而构建所述菜品知识图谱。另外,该菜品知识图谱上还记录有每个菜品对应的口味信息和/或食用群体,即该菜品知识图谱中的每个菜品节点上关联有表示该道菜的口味信息和/或适于使用的食用群体。下面,结合附图1对菜品知识图谱进行说明。图1示出了本专利技术提出的一种菜品知识图谱的示意图,如图1所示,该菜品知识图谱中包括“番茄炒鸡蛋”这个菜品,根据“番茄炒鸡蛋”这一菜品对应的菜谱得知其所需的食材包括“鸡蛋”和“番茄”。则在菜品知识图谱中,“鸡蛋”和“番茄”的食材节点作为“番茄炒鸡蛋”的菜品节本文档来自技高网...

【技术保护点】
1.一种菜品推荐方法,其特征在于,包括:/n根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,从所述备选菜品中选出符合要求的菜品进行推荐;其中,所述菜品知识图谱中记录有食材的种类与菜品之间的对应关系。/n

【技术特征摘要】
1.一种菜品推荐方法,其特征在于,包括:
根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,从所述备选菜品中选出符合要求的菜品进行推荐;其中,所述菜品知识图谱中记录有食材的种类与菜品之间的对应关系。


2.根据权利要求1所述的菜品推荐方法,其特征在于,根据现有食材的种类信息,从预设的菜品知识图谱中确定能够由所述食材烹饪而成的备选菜品,包括以下步骤:
根据现有食材的种类信息,从所述菜品知识图谱中确定与所述食材的种类信息对应的食材节点;
根据所述食材节点,从所述菜品知识图谱中搜索出与所述食材节点相关联的菜品节点,从所述菜品节点代表的菜品中确定备选菜品。


3.根据权利要求2所述的菜品推荐方法,其特征在于,从所述菜品节点代表的菜品中确定备选菜品,包括:
在根据所述食材节点从所述菜品知识图谱中搜索出与所述食材节点相关联的菜品节点后,针对每个被搜索到的菜品节点,统计其被搜索到的次数;
当存在至少一个被搜索到的菜品节点,其被搜索到的次数不同于其他被搜索到的菜品节点的被搜索到的次数时,将被搜索到的次数最多的菜品节点所代表的菜品确定为备选菜品。


4.根据权利要求3所述的菜品推荐方法,其特征在于,从所述菜品节点代表的菜品中确定备选菜品,还包括:
当所有被搜索到的菜品节点的被搜索到的次数相同时,将所有被搜索到的菜品节点所代表的菜品确定为备选菜品。


5.根据权利要求1所述的菜品推荐方法,其特征在于,从所述备选菜品中选出符合要求的菜品进行推荐,包括:
当存在多个备选菜品时,获取每个备选菜品各自对应的历史烹饪概率;其中,所述历史烹饪概率表征一个菜品被烹饪过的次数与所有被烹饪过的菜品的被烹饪次数的总和之间的比值;
从所述备选菜品中选出历史烹饪概率符合要求的菜品进行推荐。


6.根据权利要求5所述的菜品推荐方法,其特征在于,通过增量学习法确定一个菜品的历史烹饪概率,其具体包括以下步骤:
确定一次烹饪所使用的食材的种类信息以及所烹饪的菜品,并判断所述菜品知识图谱中是否存在对应的食材节点和/或菜品节...

【专利技术属性】
技术研发人员:岳冬陈翀罗晓宇陈占杰
申请(专利权)人:珠海格力电器股份有限公司珠海联云科技有限公司
类型:发明
国别省市:广东;44

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

1