[发明专利]基于食物健康特征知识库的食物、菜谱推荐方法有效
申请号: | 202011544635.X | 申请日: | 2020-12-23 |
公开(公告)号: | CN112802578B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 于跃;刘录;黄永刚 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G16H20/60 | 分类号: | G16H20/60;G06F16/332;G06F16/36 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 陈艺文 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 食物 健康 特征 知识库 菜谱 推荐 方法 | ||
1.一种基于食物健康特征知识库的食物、菜谱推荐方法,其特征在于,通过构建食物健康特征知识体系和食物功效知识关联特征,从而推荐菜谱,具体包括以下步骤:
步骤1、从网络爬取各种食材和菜谱数据,其关系为菜谱由哪些食材组成,建立知识关系模块union1;
步骤2、构建食材的知识特征标签数据,建立知识关系模块union2;
步骤3、依据菜谱的组成对菜谱构建健康指数算法模块M;
步骤4、根据食材的知识特征标签数据建立反向知识关系模块union3;
步骤5、依据从知识关系模块union2中得到的食材健康特征与用户输入的健康特征,使用广度和深度神经网络模型,生成对用户的候选集H,并对每个食材进行权重预测,结果整理为如下形式:
H:{食材1:weight1,食材2:weight2,…};
步骤6、根据候选集H从知识关系模块union1中获取所有候选集H中的食材可以获取到的菜谱,得到菜谱候选集HC,其中,所述菜谱候选集HC的权重由健康指数与食材权重相乘所得到的结果集作为新的权重weigh_health;
步骤7、建立菜谱推荐程序,所述菜谱推荐程序传入的参数包括用户需要补充的营养元素或者用户需要获得的食补功效,用户需要控制的能量范围,用户属于何种患症人群;
步骤8、菜谱推荐程序依据用户传入的参数从知识关系模块union3中获取到对应的食材;
步骤9、菜谱推荐程序依据步骤8获取到的食材按照步骤5和步骤6计算出健康菜谱候选集列表。
2.根据权利要求1所述的基于食物健康特征知识库的食物、菜谱推荐方法,其特征在于,在步骤2中,食材的知识特征标签数据,即知识关系模块union2具体包括{{“营养元素”:{a1,a2,a3,a4,…,ai},“营养功效”:{b1,b2,b3,b4,…,bi},“适应症状”:{c1,c2,c3,c4,…,ci},“适应人群”:{d1,d2,d3,d4,…,di},“每百克能量”:XXX,“建议烹饪方式”:{e1,e2,e3,e4,…ei}},并对ai、bi、ci、di、ei按照含量、功效效力、症状效果进行算法排序。
3.根据权利要求2所述的基于食物健康特征知识库的食物、菜谱推荐方法,其特征在于,在步骤4中,反向知识关系模块union3具体包括:{“适应症状”:“食材1,食材2,食材3”,“营养元素”:“食材1,食材2,食材3”,“营养功效”:“食材1,食材2,食材3”,“每百克能量”:“食材1,食材2,食材3”,“适应人群”:“食材1,食材2,食材3”,“建议烹饪方式”:“食材1,食材2,食材3”}。
4.根据权利要求1所述的基于食物健康特征知识库的食物、菜谱推荐方法,其特征在于,所述步骤3具体如下:
通过营养元素的覆盖面、含量多少、功效覆盖面、适应人群的多少、适应症状的多少、每百克能量的多少、具有的健康烹饪方式有多少,根据给定的固定的权重系数进行加权后得到菜谱的健康指数。
5.根据权利要求4所述的基于食物健康特征知识库的食物、菜谱推荐方法,其特征在于,通过键值的方式对所述健康指数进行存储:{菜谱id:健康指数},且健康指数为浮点型数据。
6.根据权利要求1-5任一项所述的基于食物健康特征知识库的食物、菜谱推荐方法,其特征在于,还包括以下步骤:
步骤9、将食材及食谱的推荐候选集返回给用户,并将健康指数返回给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011544635.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于己二腈生产的镍磷络合物合成系统
- 下一篇:一种半导体芯片加工分切设备