信息的推送方法和装置、存储介质及电子装置制造方法及图纸

技术编号:34438696 阅读:13 留言:0更新日期:2022-08-06 16:25
本申请公开了一种信息的推送方法和装置、存储介质及电子装置,涉及智能家居/智慧家庭领域,该方法包括:获取到智能设备的使用对象发出的目标语料信息,目标语料信息用于请求推荐菜品;根据与使用对象对应的菜品参考信息,确定一组第一菜品,菜品参考信息包括以下至少之一:目标语料信息中包含的菜品标签,使用对象的对象画像,位于智能设备所在的地理区域内的一组参考对象的菜品偏好信息,当前的时间信息,当前的时令信息;从消息中间件中获取一组第一菜品中的每个第一菜品的菜品推送信息,每个第一菜品的菜品推送信息包括每个第一菜品的烹饪视频;将每个第一菜品的菜品推送信息推送给智能设备,以在智能设备上显示每个第一菜品的菜品推送信息。品的菜品推送信息。品的菜品推送信息。

【技术实现步骤摘要】
信息的推送方法和装置、存储介质及电子装置


[0001]本申请涉及互联网领域,具体而言,涉及一种信息的推送方法和装置、存储介质及电子装置。

技术介绍

[0002]随着生活水平的不断提高,人们对饮食的需求也不断提高。在进行做饭烹饪时,人们对菜品的要求也开始不断提高。智慧厨房是人们探索烹饪的一条新路线,通过对厨房电器进行智能化,为用户提供场景化、智能化、功能化、娱乐化的烹饪体验。
[0003]目前,在使用智慧厨房的过程中,在向用户推送菜品信息时,一般是按照用户的用户画像确定推荐菜品,进而进行菜品信息推送的。然而,将用户画像作为参考依据进行菜品信息推送的方式过于单一,在无法获取到用户画像时,如果采用随机推荐的方式进行菜品信息推送,则会导致推荐的菜品很难满足用户的需求,导致菜品信息推送的准确性较低。
[0004]由此可见,相关技术中的信息的推送方法,存在由于菜品推荐的方式过于单一导致的信息推送的准确性低的问题。

技术实现思路

[0005]本申请实施例提供了一种信息的推送方法和装置、存储介质及电子装置,以至少解决相关技术中的信息的推送方法存在由于菜品推荐的方式过于单一导致的信息推送的准确性低的问题。
[0006]根据本申请实施例的一个方面,提供了一种信息的推送方法,包括:获取到智能设备的使用对象发出的目标语料信息,其中,所述目标语料信息用于请求推荐菜品;根据与所述使用对象对应的菜品参考信息,确定一组第一菜品,其中,所述菜品参考信息包括以下至少之一:所述目标语料信息中包含的菜品标签,所述使用对象的对象画像,位于所述智能设备所在的地理区域内的一组参考对象的菜品偏好信息,当前的时间信息,当前的时令信息;从消息中间件中获取所述一组第一菜品中的每个第一菜品的菜品推送信息,其中,所述每个第一菜品的菜品推送信息包括所述每个第一菜品的烹饪视频;将所述每个第一菜品的菜品推送信息推送给所述智能设备,以在所述智能设备上显示所述每个第一菜品的菜品推送信息。
[0007]根据本申请实施例的另一个方面,还提供了一种信息的推送装置,包括:第一获取单元,用于获取到智能设备的使用对象发出的目标语料信息,其中,所述目标语料信息用于请求推荐菜品;确定单元,用于根据与所述使用对象对应的菜品参考信息,确定一组第一菜品,其中,所述菜品参考信息包括以下至少之一:所述目标语料信息中包含的菜品标签,所述使用对象的对象画像,位于所述智能设备所在的地理区域内的一组参考对象的菜品偏好信息,当前的时间信息,当前的时令信息;第二获取单元,用于从消息中间件中获取所述一组第一菜品中的每个第一菜品的菜品推送信息,其中,所述每个第一菜品的菜品推送信息包括所述每个第一菜品的烹饪视频;第一推送单元,用于将所述每个第一菜品的菜品推送
信息推送给所述智能设备,以在所述智能设备上显示所述每个第一菜品的菜品推送信息。
[0008]在一个示例性实施例中,所述第一获取单元包括:第一确定模块,用于根据与所述使用对象对应的菜品参考信息,确定一组候选菜品;选取模块,用于按照待推送的第一菜品数量,从所述一组候选菜品中选取出所述一组第一菜品,其中,所述一组第一菜品中包含的第一菜品的数量为所述第一菜品数量。
[0009]在一个示例性实施例中,所述一组候选菜品中除了所述一组第一菜品以外的其他菜品的菜品信息保存在目标缓存中;所述装置还包括:第三获取单元,用于在所述将所述每个第一菜品的菜品推送信息推送给所述智能设备之后,获取到所述使用对象发出的目标指示信息,其中,所述目标指示信息用于指示继续推荐菜品;第四获取单元,用于从所述目标缓存中保存的所述其他菜品的菜品信息中,获取一组第二菜品的菜品信息;第五获取单元,用于根据所述一组第二菜品的菜品信息,从所述消息中间件中获取所述一组第二菜品中的每个第二菜品的菜品推送信息,其中,所述每个第二菜品的菜品推送信息包括所述每个第二菜品的烹饪视频;第二推送单元,用于将所述每个第二菜品的菜品推送信息推送给所述智能设备,以在所述智能设备上显示所述每个第二菜品的菜品推送信息。
[0010]在一个示例性实施例中,所述确定单元包括:查询模块,用于将与所述使用对象对应的菜品参考信息、以及一组菜品种类作为菜品查询参数,对一组预设菜品执行查询操作,得到所述一组第一菜品,其中,所述一组菜品种类中的每个菜品种类对应于所述一组第一菜品中的至少一个菜品。
[0011]在一个示例性实施例中,所述确定单元包括:执行模块,用于按照一组菜品推荐模型的优先级顺序,依次将所述一组菜品推荐模型中的每个菜品推荐模型作为当前菜品推荐模型执行以下步骤,直到确定出所述菜品参考信息,其中,所述每个菜品推荐模型是用于进行菜品推荐的模型:获取与所述当前菜品推荐模型对应的模型输入参数,其中,所述模型输入参数包括以下至少之一:所述目标语料信息中包含的菜品标签,所述使用对象的对象画像,位于所述智能设备所在的地理区域内的一组参考对象的菜品偏好信息,当前的时间信息,当前的时令信息;在获取到与所述当前菜品推荐模型对应的模型输入参数的情况下,将与所述当前菜品推荐模型对应的模型输入参数,确定为所述所述菜品参考信息;输入模块,用于将所述菜品参考信息输入到所述当前菜品推荐模型,得到所述当前菜品推荐模型输出的所述一组第一菜品。
[0012]在一个示例性实施例中,所述确定单元包括:第二确定模块,用于在从所述目标语料信息中识别出菜品标签的情况下,根据所述菜品标签、所述当前的时间信息以及所述当前的时令信息,确定所述一组第一菜品,其中,所述每个第一菜品均具有所述菜品标签;第三确定模块,用于在从所述目标语料信息中未识别出菜品标签、且检测到所述使用对象的对象画像的情况下,根据所述使用对象的对象画像、所述智能设备所处的环境参数、所述当前的时间信息以及所述当前的时令信息,确定所述一组第一菜品;第四确定模块,用于在从所述目标语料信息中未识别出菜品标签、且未检测到所述使用对象的对象画像的情况下,根据所述一组参考对象的菜品偏好信息、所述智能设备所处的环境参数、所述当前的时间信息以及所述当前的时令信息,确定所述一组第一菜品;第五确定模块,用于在从所述目标语料信息中未识别出菜品标签、未检测到所述使用对象的对象画像、且未确定出所述智能设备所在的位置区域的情况下,根据与所述使用对象对应的目标食材记录、所述当前的时
间信息以及所述当前的时令信息,确定出所述一组第一菜品,其中,所述目标食材记录用于记录所述使用对象当前所拥有的食材,所述一组第一菜品为使用所述目标食材记录所记录的食材允许烹饪出的菜品。
[0013]在一个示例性实施例中,所述装置还包括:显示单元,用于在所述将所述每个第一菜品的菜品推送信息推送给所述智能设备之后,在所述智能设备的显示界面的不同显示区域内,显示所述每个第一菜品的菜品推送信息,其中,所述每个第一菜品的烹饪视频以缩略图的形式进行显示;播放单元,用于响应于对所述一组第一菜品中的目标菜品所在的显示区域所执行的选取操作,在所述智能设备上播放所述目标菜品的烹饪视频。
[0014]根据本申请实施例的又一方面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息的推送方法,其特征在于,包括:获取到智能设备的使用对象发出的目标语料信息,其中,所述目标语料信息用于请求推荐菜品;根据与所述使用对象对应的菜品参考信息,确定一组第一菜品,其中,所述菜品参考信息包括以下至少之一:所述目标语料信息中包含的菜品标签,所述使用对象的对象画像,位于所述智能设备所在的地理区域内的一组参考对象的菜品偏好信息,当前的时间信息,当前的时令信息;从消息中间件中获取所述一组第一菜品中的每个第一菜品的菜品推送信息,其中,所述每个第一菜品的菜品推送信息包括所述每个第一菜品的烹饪视频;将所述每个第一菜品的菜品推送信息推送给所述智能设备,以在所述智能设备上显示所述每个第一菜品的菜品推送信息。2.根据权利要求1所述的方法,其特征在于,所述根据与所述使用对象对应的菜品参考信息,确定一组第一菜品,包括:根据与所述使用对象对应的菜品参考信息,确定一组候选菜品;按照待推送的第一菜品数量,从所述一组候选菜品中选取出所述一组第一菜品,其中,所述一组第一菜品中包含的第一菜品的数量为所述第一菜品数量。3.根据权利要求2所述的方法,其特征在于,所述一组候选菜品中除了所述一组第一菜品以外的其他菜品的菜品信息保存在目标缓存中;在所述将所述每个第一菜品的菜品推送信息推送给所述智能设备之后,所述方法还包括:获取到所述使用对象发出的目标指示信息,其中,所述目标指示信息用于指示继续推荐菜品;从所述目标缓存中保存的所述其他菜品的菜品信息中,获取一组第二菜品的菜品信息;根据所述一组第二菜品的菜品信息,从所述消息中间件中获取所述一组第二菜品中的每个第二菜品的菜品推送信息,其中,所述每个第二菜品的菜品推送信息包括所述每个第二菜品的烹饪视频;将所述每个第二菜品的菜品推送信息推送给所述智能设备,以在所述智能设备上显示所述每个第二菜品的菜品推送信息。4.根据权利要求1所述的方法,其特征在于,所述根据与所述使用对象对应的菜品参考信息,确定一组第一菜品,包括:将与所述使用对象对应的菜品参考信息、以及一组菜品种类作为菜品查询参数,对一组预设菜品执行查询操作,得到所述一组第一菜品,其中,所述一组菜品种类中的每个菜品种类对应于所述一组第一菜品中的至少一个菜品。5.根据权利要求1所述的方法,其特征在于,所述根据与所述使用对象对应的菜品参考信息,确定一组第一菜品,包括:按照一组菜品推荐模型的优先级顺序,依次将所述一组菜品推荐模型中的每个菜品推荐模型作为当前菜品推荐模型执行以下步骤,直到确定出所述菜品参考信息,其中,所述每个菜品推荐模型是用于进行菜品推荐的模型:获取与所述当前菜品推荐模型对应的模型输入参数,其中,所述模型输入参数包括以
下至少之一:所述目标语料信息中包含的菜品标签,所述使用对象的对象画像,位于所述智能设备所在的地理区域内的一组参考对象的菜品偏好信息,当前的时间信息,当前的时令信息;在获取到与所述当前菜品推荐模型对应的模型输入参数的情况下,将与所述当前菜品推荐模型对应的模型输入参数,确定为所述所述菜品...

【专利技术属性】
技术研发人员:梁博
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1