菜单信息推荐方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:26689876 阅读:31 留言:0更新日期:2020-12-12 02:39
本申请涉及一种菜单信息推荐方法、装置、计算机设备和存储介质。所述方法包括:获取待推荐用户的当前位置信息以及用户历史饮食信息;根据所述待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息;通过大数据平台搜索所述菜单信息对应的菜品类别;对所述用户历史饮食信类别进行双向匹配,确定与所述待推荐用户对应息进行聚类分析,得到所述待推荐用户对应的饮食类型;将所述饮食类型与所述菜品的待推荐菜品信息;根据所述待推荐菜品信息生成待推荐菜单,将所述待推荐菜单推送至所述待推荐用户。采用本方法能够提高菜单推荐的准确性。

【技术实现步骤摘要】
菜单信息推荐方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种菜单信息推荐方法、装置、计算机设备和存储介质。
技术介绍
目前,学校食堂的供餐情况是需要用户在位于食堂窗口时,才能够了解到的。由于就餐人数较多,在大多数情况下,是需要进行排队就餐的。而用户在不了解菜单的情况下,会存在学校食堂菜单中的菜品也不合口味的问题。因此,让用户了解学校食堂的菜单就显得尤为重要。在传统方式中,为了让用户了解学校食堂的菜单,是通过将学校食堂内销量较高的菜品生成待推荐菜单推送至用户。但是对于部分用户来说,食堂内销量较高的菜品,并不符合其饮食类型,导致推送至用户的待推荐菜单存在不准确的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高菜单推荐准确性的菜单信息推荐方法、装置、计算机设备和存储介质。一种菜单信息推荐方法,所述方法包括:获取待推荐用户的当前位置信息以及用户历史饮食信息;根据所述待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息;通过大数据平台搜索所述菜单信息对应的菜品类别;对所述用户历史饮食信息进行聚类分析,得到所述待推荐用户对应的饮食类型;将所述饮食类型与所述菜品类别进行双向匹配,确定与所述待推荐用户对应的待推荐菜品信息;根据所述待推荐菜品信息生成待推荐菜单,将所述待推荐菜单推送至所述待推荐用户。在其中一个实施例中,所述方法还包括:获取现有学校的菜单信息;对所述菜单信息的变更操作进行监听,当监听到所述菜单信息发生变更时,获取更新后的现有学校的菜单信息。在其中一个实施例中,所述通过大数据平台搜索所述菜单信息对应的菜品类别包括:通过大数据平台搜索所述菜单信息中的特征信息;通过大数据平台根据所述特征信息搜索所述菜单信息对应的菜品类别。在其中一个实施例中,所述对所述用户历史饮食信息进行聚类分析,得到所述待推荐用户对应的饮食类型包括:提取所述用户历史饮食信息中的关键信息;根据所述关键信息对所述用户历史饮食信息进行聚类,得到多种饮食类型;选取所述多种饮食类型中菜品数量最多的饮食类型作为所述待推荐用户对应的饮食类型。在其中一个实施例中,所述将所述饮食类型与所述菜品类别进行双向匹配,确定与所述待推荐用户对应的待推荐菜品信息包括:将所述饮食类型与所述菜品类别进行匹配,得到第一匹配结果;在现有的饮食类型中查找与所述菜品类别对应的饮食类型,得到第二匹配结果;将所述第一匹配结果与所述第二匹配结果进行比较,得到与所述待推荐用户对应的待推荐菜品信息。一种菜单信息推荐装置,所述装置包括:通信模块,用于获取待推荐用户的当前位置信息以及用户历史饮食信息;获取模块,用于根据所述待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息;搜索模块,用于通过大数据平台搜索所述菜单信息对应的菜品类别;聚类模块,用于对所述用户历史饮食信息进行聚类分析,得到所述待推荐用户对应的饮食类型;匹配模块,用于将所述饮食类型与所述菜品类别进行双向匹配,确定与所述待推荐用户对应的待推荐菜品信息;推送模块,用于根据所述待推荐菜品信息生成待推荐菜单,将所述待推荐菜单推送至所述待推荐用户。在其中一个实施例中,所述搜索模块还用于通过大数据平台搜索所述菜单信息中所有菜品对应的食材信息;根据所述食材信息将所述菜单信息中的所有菜品进行分类,得到多种菜品类别以及各菜品对应的菜品类别。在其中一个实施例中,所述所述匹配模块还用于将所述饮食类型与所述菜品类别进行匹配,得到第一匹配结果;在现有的饮食类型中查找与所述菜品类别对应的饮食类型,得到第二匹配结果;将所述第一匹配结果与所述第二匹配结果进行比较,得到与所述待推荐用户对应的待推荐菜品信息。一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述各个方法实施例中的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个方法实施例中的步骤。上述菜单信息推荐方法、装置、计算机设备和存储介质,通过大数据平台搜索菜品类别,能够提高菜品类别的搜索效率。通过对用户历史饮食信息进行聚类分析,得到用户历史饮食信息对应的饮食类型。再将饮食类型与菜品类别进行双向匹配,能够准确判断待推荐用户对应的目标菜品信息,从而根据目标菜品信息生成待推荐菜单,进而有效提高了菜单推荐的准确性。附图说明图1为一个实施例中菜单信息推荐方法的应用环境图;图2为一个实施例中菜单信息推荐方法的流程示意图;图3为一个实施例中将饮食类型与菜品类别进行双向匹配步骤的流程示意图;图4为一个实施例中菜单信息推荐装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的菜单信息推荐方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。服务器104可以是通过接收终端发送的菜单信息推荐请求,服务器104对菜单信息推荐请求进行解析,得到待推荐用户的用户标识。服务器104根据用户标识获取待推荐用户的当前位置信息以及用户历史饮食信息。还可以是服务器104下达菜单信息推荐指令至终端102,终端102对菜单信息推荐指令进行解析,得到待推荐用户的用户标识。终端102根据用户标识获取待推荐用户的当前位置信息以及用户历史饮食信息。服务器104获取终端102发送的待推荐用户的当前位置信息以及用户历史饮食信息。服务器104根据待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息。服务器104通过大数据平台搜索菜单信息对应的菜品类别。服务器104对用户历史饮食信息进行聚类分析,得到待推荐用户对应的饮食类型。服务器104将饮食类型与菜品类别进行双向匹配,确定待推荐用户对应的待推荐菜品信息。服务器104根据待推荐菜品信息生成待推荐菜单,将待推荐菜单推送至待推荐用户。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种菜单信息推荐方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤202,获取待推荐用户的当前位置信息以及用户历史饮食信息。步骤204,根据待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息。步骤206,通过大数据平台搜索菜单信息中对应的菜品类别。服务器可以是通过接收终端发送的菜单信息推荐请求,服务器对菜单信息推荐请求本文档来自技高网...

【技术保护点】
1.一种菜单信息推荐方法,所述方法包括:/n获取待推荐用户的当前位置信息以及用户历史饮食信息;/n根据所述待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息;/n通过大数据平台搜索所述菜单信息对应的菜品类别;/n对所述用户历史饮食信息进行聚类分析,得到所述待推荐用户对应的饮食类型;/n将所述饮食类型与所述菜品类别进行双向匹配,确定与所述待推荐用户对应的待推荐菜品信息;/n根据所述待推荐菜品信息生成待推荐菜单,将所述待推荐菜单推送至所述待推荐用户。/n

【技术特征摘要】
1.一种菜单信息推荐方法,所述方法包括:
获取待推荐用户的当前位置信息以及用户历史饮食信息;
根据所述待推荐用户的当前位置信息获取满足预设条件的学校的菜单信息;
通过大数据平台搜索所述菜单信息对应的菜品类别;
对所述用户历史饮食信息进行聚类分析,得到所述待推荐用户对应的饮食类型;
将所述饮食类型与所述菜品类别进行双向匹配,确定与所述待推荐用户对应的待推荐菜品信息;
根据所述待推荐菜品信息生成待推荐菜单,将所述待推荐菜单推送至所述待推荐用户。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取现有学校的菜单信息;
对所述菜单信息的变更操作进行监听,当监听到所述菜单信息发生变更时,获取更新后的现有学校的菜单信息。


3.根据权利要求1所述的方法,其特征在于,所述通过大数据平台搜索所述菜单信息对应的菜品类别包括:
通过大数据平台搜索所述菜单信息中的特征信息;
通过大数据平台根据所述特征信息搜索所述菜单信息对应的菜品类别。


4.根据权利要求1所述的方法,其特征在于,所述对所述用户历史饮食信息进行聚类分析,得到所述待推荐用户对应的饮食类型包括:
提取所述用户历史饮食信息中的关键信息;
根据所述关键信息对所述用户历史饮食信息进行聚类,得到多种饮食类型;
选取所述多种饮食类型中菜品数量最多的饮食类型作为所述待推荐用户对应的饮食类型。


5.根据权利要求1所述的方法,其特征在于,所述将所述饮食类型与所述菜品类别进行双向匹配,确定与所述待推荐用户对应的待推荐菜品信息包括:
将所述饮食类型与所述菜品类别进行匹配,得到第一匹配结果;
在现有的饮食类型中查找与所述菜品类别对应的饮食类型,得到第二匹配...

【专利技术属性】
技术研发人员:苏平廉胜胜
申请(专利权)人:重庆理工大学
类型:发明
国别省市:重庆;50

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

1