System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及食谱推荐,例如涉及一种用于食谱推荐的方法、装置和冰箱。
技术介绍
1、随着电子技术的发展,对于家用电器(如冰箱)的使用智能化的要求越来越高。比如,冰箱可以识别其中存储的食材,进而根据存储的食材向用户推荐采用其中的食材可制作的菜品。
2、为了实现基于冰箱现有的食材向用户推荐食谱,相关技术公开了一种食谱推荐方法。该方法包括:将预设菜谱以及预设菜谱所对应需要的预设食材信息提前存储到服务器;获取用户的现有食材信息,并将用户的现有食材信息发送给服务器;服务器根据用户的现有食材信息以及预设食材信息进行匹配判断;当服务器判断用户的现有食材信息与某一预设菜谱所对应需要的预设食材信息的匹配相似度达到预设匹配度值时,服务器将该预设菜谱推荐给用户。
3、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:相关技术虽然能够实现基于冰箱现有的食材向用户推荐食谱,但是相关技术无法确定用户的具体食谱需求,导致仅根据冰箱现有的食材难以生成满足用户需求的推荐食谱。
4、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于食谱推荐的方法、装置和冰箱,
3、在一些实施例中,用于食谱推荐的方法包括:获得用户实时语音信息中的食谱意图特征;其中,食谱意图特征用于表征用户具有获取食谱的意图;确定食谱意图特征所对应的意图食材,并确定已存储食材;根据意图食材和已存储食材构建食谱文本信息;根据食谱文本信息生成推荐食谱信息。
4、可选地,获得用户实时语音信息中的食谱意图特征,包括:获得实时语音信息所对应的文本信息;对文本信息进行嵌入处理,获得文本嵌入向量;提取文本嵌入向量中的意图特征,并对意图特征的向量矩阵进行分类计算,分别确定意图特征与多个预设意图标签对应的多个匹配值;其中,多个预设意图标签包括用于表征食谱意图特征的食谱意图标签;在最大匹配值所对应的预设意图标签为食谱意图标签的情况下,将意图特征中表征食谱信息的特征作为食谱意图特征。
5、可选地,确定食谱意图特征所对应的意图食材,包括:在食谱意图特征包括食材信息的情况下,确定意图食材为食材信息对应的食材;在食谱意图特征不包括食材信息的情况下,根据食谱意图特征预测意图食材。
6、可选地,根据意图食材和已存储食材构建食谱文本信息,包括:在已存储食材包括意图食材的情况下,根据意图食材构建食谱文本信息;和/或,在已存储食材与意图食材交叉的情况下,根据已存储食材与意图食材获得结合食材,并根据结合食材构建食谱文本信息;和/或,在意图食材包括已存储食材的情况下,根据已存储食材构建食谱文本信息。
7、可选地,根据食谱文本信息生成推荐食谱信息,包括:获得食谱文本信息对应的一个或多个食谱图像;将一个或多个食谱图像作为推荐食谱信息。
8、可选地,方法还包括:在推荐食谱信息为多个的情况下,获得每一推荐食谱信息的点击权重;按照点击权重由高到低的顺序,依次展示推荐食谱信息。
9、可选地,按照如下方式计算推荐食谱信息的点击权重:获得推荐食谱信息的历史点击率和平均浏览时长;根据历史点击率和平均浏览时长计算点击权重。
10、可选地,方法还包括:根据食谱文本信息生成推荐食谱信息后,确定推荐食谱信息中的选中食谱信息;获得选中食谱信息的搭配食谱信息;展示搭配食谱信息。
11、在一些实施例中,用于食谱推荐的装置包括处理器和存储有程序指令的存储器,处理器被配置为在运行所述程序指令时,执行如上述的用于食谱推荐的方法。
12、在一些实施例中,冰箱包括:冰箱本体;和,如上述的用于食谱推荐的装置,被安装于冰箱本体。
13、本公开实施例提供的用于食谱推荐的方法、装置和冰箱,可以实现以下技术效果:
14、在该实施例中,通过获得用户实时语音信息中的食谱意图特征,能够确定用户具有想要获取推荐食谱的意图。在这种情况下,通过确定食谱意图特征所对应的意图食材以确定用户的具体食谱需求,从而综合考虑用户的具体食谱需求和已存储食材,使得构建的食谱文本信息更具有针对性,从而更具有针对性的生成可视化的推荐菜谱,实现尽最大限度地生成能够满足用户需求的推荐菜谱。
15、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
本文档来自技高网...【技术保护点】
1.一种用于食谱推荐的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,获得用户实时语音信息中的食谱意图特征,包括:
3.根据权利要求1所述的方法,其特征在于,确定食谱意图特征所对应的意图食材,包括:
4.根据权利要求1所述的方法,其特征在于,根据意图食材和已存储食材构建食谱文本信息,包括:
5.根据权利要求1所述的方法,其特征在于,根据食谱文本信息生成推荐食谱信息,包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
7.根据权利要求6所述的方法,其特征在于,按照如下方式计算推荐食谱信息的点击权重:
8.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
9.一种用于食谱推荐的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至8任一项所述的用于食谱推荐的方法。
10.一种冰箱,其特征在于,包括:
【技术特征摘要】
1.一种用于食谱推荐的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,获得用户实时语音信息中的食谱意图特征,包括:
3.根据权利要求1所述的方法,其特征在于,确定食谱意图特征所对应的意图食材,包括:
4.根据权利要求1所述的方法,其特征在于,根据意图食材和已存储食材构建食谱文本信息,包括:
5.根据权利要求1所述的方法,其特征在于,根据食谱文本信息生成推荐食谱信息,包括:
6...
【专利技术属性】
技术研发人员:李敏,曾谁飞,刘卫强,
申请(专利权)人:青岛海尔电冰箱有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。