一种食谱推荐方法及设备技术

技术编号:22218937 阅读:69 留言:0更新日期:2019-09-30 01:16
本申请提供一种食谱推荐方法及设备,用于灵活地为用户推荐食谱。其中一种食谱推荐方法包括:获取食材信息;根据所述食材信息及食材知识图谱,生成食谱;其中,所述食材知识图谱包括至少两个节点及所述至少两个节点中每两个节点之间的关系,所述至少两个节点中的每个节点表征一种食材;向用户推荐所述食谱。

A recipe recommendation method and equipment

【技术实现步骤摘要】
一种食谱推荐方法及设备
本申请涉及电子
,特别涉及一种食谱推荐方法及设备。
技术介绍
目前,很多智能设备,例如抽油烟机、冰箱、或者移动终端(智能手机、平板电脑等)都具有食谱推荐功能,给人们的生活带来了极大的方便。而现智能设备在推荐食谱时,只有在获取的食材信息满足菜谱的食材需求时,才会向用户推荐。例如番茄炒蛋对应菜谱所要求的食材是:番茄4个、鸡蛋3个、小葱若干,在智能设备获取的食材是鸡蛋2个、番茄1个时,就无法向用户推荐食谱。然而在实际操作过程中,在有2个鸡蛋、1个番茄的情况下也是可以做番茄炒蛋的,或者可以用2个鸡蛋和1个番茄做出别的菜。可见,现有技术中的食谱推荐方式较为机械,缺乏灵活性。
技术实现思路
本申请实施例提供一种食谱推荐方法及设备,用于提供一种灵活的食谱推荐方式,提高用户体验度。第一方面,本申请提供了一种食谱推荐方法,包括:获取食材信息;根据所述食材信息及食材知识图谱,生成食谱;其中,所述食材知识图谱包括至少两个节点及所述至少两个节点中每两个节点之间的关系,所述至少两个节点中的每个节点表征一种食材;向用户推荐所述食谱。在本申请实施例中,食材知识图谱中包括食材之间的对应关系,这就保证了食材之间的多样化的搭配方式,从而能够灵活的给用户推荐食谱,不再仅仅局限于已有的食谱,进而能够提高用户的体验度。在一个可能的设计中,所述每两个节点之间的关系包括以下关系中的一种或多种组合:所述每两个节点所表征的食材之间的配比;或所述每两节点所表征的食材之间搭配的推荐指数;或所述每两个节点所表征的食材的烹饪方式、烹饪工具、烹饪时长、烹饪火候。上述每两个节点之间的关系仅仅是举例,当然还可以包括其它关系,例如每两个节点所表征的食材之间的营养指数、每两个节点所表征的食材之间的相克指数等。在一个可能的设计中,根据所述食材信息及食材知识图谱,生成食谱,包括:获取用户的身份信息;确定与所述身份信息对应的食材知识图谱;根据所述食材信息及与所述身份信息对应的食材知识图谱,生成食谱。在本申请实施例中,用户的身份信息可以是通过设置在与服务器连接的电子设备上的图像采集单元获取的。用户的身份信息可以是用户的身份证号(Identificaiton,ID),也可以是用户的指纹信息,或者是用户的掌纹信息,或者是其它的能够表征用户身份的信息。在本申请实施例中,是根据与身份信息对应的食材知识图谱生成食谱,能够更精确的为用户推荐食谱,提高用户的体验度。在一个可能的设计中,所述方法还包括:在获取新的食材信息时,将所述新的食材信息添加至所述食材知识图谱中,以获得更新后的食材知识图谱。在本申请实施例中,会根据新获取的食材信息,更新食材知识图谱,以为用户推荐更好的食谱。在具体实现过程中,也可以按照预设时间间隔更新食材知识图谱。在一个可能的设计中,根据所述食材信息及食材知识图谱,生成食谱,包括:获取配料信息;根据所述食材信息、所述配料信息及所述食材知识图谱,生成食谱。在本申请实施例中,还可以获取用户现有的配料信息,根据配料信息、食材信息及食材知识图谱,生成食谱。以免在给用户推荐的食谱中的配料,用户没有还要现买或者不加,给用户带来不便。第二方面,本申请实施例还提供一种服务器,包括:获取单元,用于获取食材信息;生成单元,用于根据所述食材信息及食材知识图谱,生成食谱;其中,所述食材知识图谱包括至少两个节点及所述至少两个节点中每两个节点之间的关系,所述至少两个节点中的每个节点表征一种食材;推荐单元,用于向用户推荐所述食谱。在一个可能的设计中,所述每两个节点之间的关系包括以下关系中的一种或多种组合:所述每两个节点所表征的食材之间的配比;或所述每个节点所表征的食材之间搭配的推荐指数;或所述每两个节点所表征的食材的烹饪方式、烹饪工具、烹饪时长、烹饪火候。在一个可能的设计中,在所述生成单元根据所述食材信息及食材知识图谱,生成食谱时,具体用于:获取用户的身份信息;确定与所述身份信息对应的食材知识图谱;根据所述食材信息及与所述身份信息对应的食材知识图谱,生成食谱。在一个可能的设计中,所述服务器还包括:添加单元,用于在获取新的食材信息时,将所述新的食材信息添加至所述食材知识图谱中,以获得更新后的食材知识图谱。在一个可能的设计中,在所述生成单元根据所述食材信息及食材知识图谱,生成食谱时,具体用于:获取配料信息;根据所述食材信息、所述配料信息及所述食材知识图谱,生成食谱。第三方面,本申请实施例还提供一种服务器,包括:存储器,用于存储指令;至少一个处理器,用于读取所述存储器中的指令,实现如第一方面或第一方面的任意一种可能的设计中服务器所执行的方法。第四方面,提供一种计算机存储介质,用于存储为上述第二方面所描述的电子设备或第三方面所描述的服务器所用的计算机软件指令,并包含用于执行上述第一方面或第一方面的任意一种可能的设计中为服务器所设计的程序。附图说明图1为本申请一实施例提供的一种应用场景的示意图;图2为本申请提供的一种食谱推荐方法的流程示意图;图3为本申请提供的一种食材知识图谱的示意图;图4为本申请提供的一种服务器的结构示意图;图5为本申请提供的另一服务器的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。(1)智能设备,可以是家居智能设备,例如冰箱、抽油烟机;可以是便携式设备,作为示例移动设备,例如手机、平板电脑、笔记本计算机等。(2)知识图谱,是一种基于图的数据结构,由节点(Point)和边(Edge)组成。在知识图谱里,每个节点表示现实世界中存在的“实体”,每条边为实体与实体之间的“关系”。(3)本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。且在本申请实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。请参见图1,为本申请提供的一种应用场景,包括智能设备101(冰箱、抽油烟机、移动终端)和服务器102。其中,智能设备采集食材信息,上传至云端服务器,云端服务器根据食材信息生成食谱。下面则结合附图介绍本申请实施例提供的技术方案。在下面的介绍过程中,以将本申请提供的技术方案应用在图1所示的应用场景中为例。请参见图2,为本申请一实施例提供的一种食谱推荐方法,该方法的流程描述如下:S201:获取食材信息;在本申请实施例中,服务器接收由智能设备上传的食材信息。其中,智能设备可以在接收到用户的触发指令时,例如智能设备接收用户输入的“我可以做番茄炒蛋吗?”或“我可以做什么菜”的语音指令时,采集食材信息。在智能设备是冰箱时,冰箱可以通过图像采集单元例如摄像头,采集冰箱中的食材信息,食材信息包括冰箱中现有的食材的数量和种类,例如三个番茄、两个鸡蛋等。在具体实现过程中,冰箱还可以通过内置的重量传感器测量冰箱中食材的重量,然后将采集到的食材信息上传至服务器。在智能设备是抽油烟机、电磁炉或移动终端时,抽油烟机、电磁炉或移动终本文档来自技高网...

【技术保护点】
1.一种食谱推荐方法,其特征在于,包括:获取食材信息;根据所述食材信息及食材知识图谱,生成食谱;其中,所述食材知识图谱包括至少两个节点及所述至少两个节点中每两个节点之间的关系,所述至少两个节点中的每个节点表征一种食材;向用户推荐所述食谱。

【技术特征摘要】
1.一种食谱推荐方法,其特征在于,包括:获取食材信息;根据所述食材信息及食材知识图谱,生成食谱;其中,所述食材知识图谱包括至少两个节点及所述至少两个节点中每两个节点之间的关系,所述至少两个节点中的每个节点表征一种食材;向用户推荐所述食谱。2.根据权利要求1所述的方法,其特征在于,所述每两个节点之间的关系包括以下关系中的一种或多种组合:所述每两个节点所表征的食材之间的配比;或所述每两个节点所表征的食材之间搭配的推荐指数;或所述每两个节点所表征的食材的烹饪方式、烹饪工具、烹饪时长、烹饪火候。3.根据权利要求1或2所述的方法,其特征在于,根据所述食材信息及食材知识图谱,生成食谱,包括:获取用户的身份信息;确定与所述身份信息对应的食材知识图谱;根据所述食材信息及与所述身份信息对应的食材知识图谱,生成食谱。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在获取新的食材信息时,将所述新的食材信息添加至所述食材知识图谱中,以获得更新后的食材知识图谱。5.根据权利要求1或2所述的方法,其特征在于,根据所述食材信息及食材知识图谱,生成食谱,包括:获取配料信息;根据所述食材信息、所述配料信息及所述食材知识图谱,生成食谱。6.一种服务器,其特征在于,包括:获取单元,用于获取食材信息;生成单元,用于根据所述食材信息及食材知识图谱,生成食谱;其中,所述食材知识图谱包括至少两个节点及所述至少两个节点中每两个节点之间的关系,所述...

【专利技术属性】
技术研发人员:吴伟贾巨涛黄姿荣秦子宁李晓卫
申请(专利权)人:珠海格力电器股份有限公司珠海联云科技有限公司
类型:发明
国别省市:广东,44

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

1