本发明专利技术实施例涉及电子信息技术领域,公开了一种饮食推荐方法、装置及其设备。其中,饮食推荐方法包括:获取菜品种类及每种菜品的菜品信息;获取用户的饮食信息,所述饮食信息包括饮食注意事项;根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值;根据所述推荐值向所述用户推荐菜品。通过上述方法,本发明专利技术实施例能够为用户提供饮食参考,该饮食参考能够防止用户食用到不利于自身健康的食物。
A diet recommendation method, device and equipment
【技术实现步骤摘要】
一种饮食推荐方法、装置及其设备
本专利技术实施例涉及电子信息
,特别是涉及一种饮食推荐方法、装置及其设备。
技术介绍
随着生活水平的提高,人们对健康的关注度越来越高,而饮食作为人们日常生活中不可或缺的一部分,会对健康产生较大的影响。若饮食合理,则能够提高人们身体的免疫力,预防疾病产生;若饮食不当,则容易引发疾病,甚至导致疾病加重。但专利技术人在实现本专利技术的过程中发现:目前,用户饮食缺少饮食参考,随意性较强,容易食用到不利于自身健康的食物,造成身体不适。
技术实现思路
本专利技术实施例旨在提供一种饮食推荐方法、装置及其设备,能够为用户提供饮食参考,该饮食参考能够防止用户食用到不利于自身健康的食物。为解决上述技术问题,本专利技术实施例采用的一个技术方案是:提供一种饮食推荐方法,包括:获取菜品种类及每种菜品的菜品信息;获取用户的饮食信息,所述饮食信息包括饮食注意事项;根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值;根据所述推荐值向所述用户推荐菜品。可选地,所述菜品信息包括:菜品数量和菜品食材;则,所述根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值,具体包括:根据所述每种菜品的菜品食材以及所述用户的饮食注意事项,确定所述每种菜品的适用度;根据所述每种菜品的适用度以及所述每种菜品的菜品数量,计算所述每种菜品的推荐值。可选地,所述饮食注意事项包括:宜用食材、可用食材、慎用食材和忌用食材,所述宜用食材对应第一预设适用度,所述可用食材对应第二预设适用度,所述慎用食材对应第三预设适用度,所述忌用食材对应第四预设适用度;则,根据菜品的菜品食材以及用户的饮食注意事项,确定菜品的适用度,具体包括:确定所述菜品食材中是否包含所述忌用食材;若所述菜品食材中包含所述忌用食材,则将所述第四预设适用度确定为所述菜品的适用度;若所述菜品食材中未包含所述忌用食材,则确定所述菜品食材中是否包含所述慎用食材;若所述菜品食材中包含所述慎用食材,则将所述第三预设适用度确定为所述菜品的适用度;若所述菜品食材中未包含所述慎用食材,则确定所述菜品食材中是否包含所述宜用食材;若所述菜品食材中包含所述宜用食材,则将所述第一预设适用度确定为所述菜品的适用度;若所述菜品食材中未包含所述宜用食材,则将所述第二预设适用度确定为所述菜品的适用度。可选地,所述饮食信息还包括:饮食记录;则,所述方法还包括:根据所述用户的饮食记录,确定所述每种菜品的推荐指数;则,所述根据所述每种菜品的适用度以及所述每种菜品的菜品数量,计算所述每种菜品的推荐值,具体包括:根据所述每种菜品的适用度、所述每种菜品的菜品数量以及所述每种菜品的推荐指数,计算所述每种菜品的推荐值。可选地,所述根据所述用户的饮食记录,确定所述每种菜品的推荐指数,具体包括:根据所述用户的饮食记录,统计预设时间内每种菜品的食用次数;根据所述每种菜品的食用次数,确定所述每种菜品的推荐指数。可选地,根据菜品的食用次数,确定菜品的推荐指数的公式为:其中,Hty(N)为单例菜品的推荐指数,为单例菜品在预设时间内的食用次数,N-i为时间间隔,N为所述预设时间。可选地,所述根据菜品的适用度、菜品的菜品数量以及菜品的推荐指数,计算菜品的推荐值的公式为:S=R*D*Hty(N);其中,S为单例菜品的推荐值,R为单例菜品的菜品数量,D为单例菜品的适用度,Hty(N)为单例菜品的推荐指数。可选地,所述根据所述推荐值向所述用户推荐菜品,具体包括:按照所述推荐值由高到低的顺序向所述用户推荐菜品。可选地,所述按照所述推荐值由高到低的顺序向所述用户推荐菜品的步骤之前,所述方法还包括:滤除所述推荐值小于预设推荐阈值的菜品。为解决上述技术问题,本专利技术实施例采用的另一个技术方案是:提供一种饮食推荐装置,包括:获取模块,用于获取菜品种类及每种菜品的菜品信息;以及,用于获取用户的饮食信息,所述饮食信息包括饮食注意事项;计算模块,用于根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值;推荐模块,用于根据所述推荐值向所述用户推荐菜品。为解决上述技术问题,本专利技术实施例采用的另一个技术方案是:提供一种饮食推荐设备,包括:至少一个处理器,以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够用于执行以上所述的一种饮食推荐方法。为解决上述技术问题,本专利技术实施例采用的另一个技术方案是:提供一种包含程序代码的计算机程序产品,当所述计算机程序产品在电子设备上运行时,使得所述饮食推荐设备执行以上所述的一种饮食推荐方法。本专利技术实施例的有益效果是:区别于现有技术的情况下,本专利技术实施例提供一种饮食推荐方法、装置及其设备,在饮食推荐方法中,通过获取每种菜品的菜品信息以及用户的饮食注意事项来计算每种菜品的推荐值后,根据推荐值向用户推荐菜品,使得用户在饮食时具备饮食参考,并且由于推荐值与用户的饮食注意事项相关,因此,推荐的饮食参考能够防止用户食用到不利于自身健康的食物,使得用户能够方便地实现健康饮食。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本专利技术实施例提供的一种实施环境的结构示意图;图2是本专利技术实施例提供的一种饮食推荐方法的流程示意图;图3是本专利技术实施例提供的一种饮食推荐装置的结构示意图;图4是本专利技术另一实施例提供的一种饮食推荐装置的结构示意图;图5是本专利技术实施例提供的一种饮食推荐设备的硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。此外,下面所描述的本专利技术各个本文档来自技高网...
【技术保护点】
1.一种饮食推荐方法,其特征在于,包括:/n获取菜品种类及每种菜品的菜品信息;/n获取用户的饮食信息,所述饮食信息包括饮食注意事项;/n根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值;/n根据所述推荐值向所述用户推荐菜品。/n
【技术特征摘要】
1.一种饮食推荐方法,其特征在于,包括:
获取菜品种类及每种菜品的菜品信息;
获取用户的饮食信息,所述饮食信息包括饮食注意事项;
根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值;
根据所述推荐值向所述用户推荐菜品。
2.根据权利要求1所述的方法,其特征在于,所述菜品信息包括:菜品数量和菜品食材;则,
所述根据所述每种菜品的菜品信息以及所述用户的饮食注意事项,计算所述每种菜品的推荐值,具体包括:
根据所述每种菜品的菜品食材以及所述用户的饮食注意事项,确定所述每种菜品的适用度;
根据所述每种菜品的适用度以及所述每种菜品的菜品数量,计算所述每种菜品的推荐值。
3.根据权利要求2所述的方法,其特征在于,所述饮食注意事项包括:宜用食材、可用食材、慎用食材和忌用食材,所述宜用食材对应第一预设适用度,所述可用食材对应第二预设适用度,所述慎用食材对应第三预设适用度,所述忌用食材对应第四预设适用度;则,
根据菜品的菜品食材以及用户的饮食注意事项,确定菜品的适用度,具体包括:
确定所述菜品食材中是否包含所述忌用食材;
若所述菜品食材中包含所述忌用食材,则将所述第四预设适用度确定为所述菜品的适用度;
若所述菜品食材中未包含所述忌用食材,则确定所述菜品食材中是否包含所述慎用食材;
若所述菜品食材中包含所述慎用食材,则将所述第三预设适用度确定为所述菜品的适用度;
若所述菜品食材中未包含所述慎用食材,则确定所述菜品食材中是否包含所述宜用食材;
若所述菜品食材中包含所述宜用食材,则将所述第一预设适用度确定为所述菜品的适用度;
若所述菜品食材中未包含所述宜用食材,则将所述第二预设适用度确定为所述菜品的适用度。
4.根据权利要求2或3所述的方法,其特征在于,所述饮食信息还包括:饮食记录;则,
所述方法还包括:
根据所述用户的饮食记录,确定所述每种菜品的推荐指数;则,
所述根据所述每种菜品的适用度以及所述每种菜品的菜品数量,计算所述每种菜品的推荐值,具体包括:
根据所述每种菜品的适用度、所述每种菜品的菜品数量以及所述每种菜品的推荐指数,计算所述每种菜品的推荐值。
5.根据权利要求...
【专利技术属性】
技术研发人员:黄巍伟,黄洪,王国栋,
申请(专利权)人:中新智擎科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。