[发明专利]一种基于多维度特征标签的智能菜谱推荐方法有效
| 申请号: | 201910035383.9 | 申请日: | 2019-01-15 |
| 公开(公告)号: | CN111435373B | 公开(公告)日: | 2023-04-14 |
| 发明(设计)人: | 刘俊翔 | 申请(专利权)人: | 宁波方太厨具有限公司 |
| 主分类号: | G06F16/903 | 分类号: | G06F16/903 |
| 代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 徐雪波;孙盼峰 |
| 地址: | 315336 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 多维 特征 标签 智能 菜谱 推荐 方法 | ||
1.一种基于多维度特征标签的智能菜谱推荐方法,其特征在于,包括如下步骤:
步骤1,预先构建针对菜谱特点的多维度特征标签集合;其中,所述多维度特征标签集合包括有一级特征标签集合;所述一级特征标签集合包括有口味特征标签集合、菜系特征标签集合、烹饪方法特征标签集合、烹饪工具特征标签集合和场景特征标签集合;其中:
所述口味特征标签集合包括有多个表征不同口味特点的二级口味特征标签,所述口味特征标签集合标记为A,该口味特征标签集合内的任一个二级口味特征标签标记为ai,A={ai},1≤i≤N1;N1为该口味特征标签集合内的二级口味特征标签总数量;
所述菜系特征标签集合包括有多个表征不同菜系特点的二级菜系特征标签,所述菜系特征标签集合标记为B,该菜系特征标签集合内的任一个二级菜系特征标签标记为bj,B={bj},1≤j≤N2;N2为该菜系特征标签集合内的二级菜系特征标签总数量;
所述烹饪方法特征标签集合包括有多个表征不同烹饪方法特点的二级烹饪方法特征标签,所述烹饪方法特征标签集合标记为C,该烹饪方法特征标签集合内的任一个二级烹饪方法特征标签标记为cu,C={cu},1≤u≤N3;N3为该烹饪方法特征标签集合内的二级烹饪方法特征标签总数量;
所述烹饪工具特征标签集合包括有多个表征不同烹饪工具特点的二级烹饪工具特征标签,所述烹饪工具特征标签集合标记为D,该烹饪工具特征标签集合内的任一个二级烹饪工具特征标签标记为dv,D={dv},1≤v≤N4;N4为该烹饪工具特征标签集合内的二级烹饪工具特征标签总数量;
所述场景特征标签集合包括有多个表征不同场景特点的二级场景特征标签,所述场景特征标签集合标记为E,该场景特征标签集合内的任一个二级场景特征标签标记为eq,E={eq},1≤q≤N5;N5为该场景特征标签集合内的二级场景特征标签总数量;
步骤2,构建智能菜谱数据库,并在该智能菜谱数据库内分别构建针对所述多维度特征标签集合内各一级特征标签集合的一级智能菜谱数据库;其中,所述一级智能菜谱数据库的数量与所述多维度特征标签集合内的一级特征标签集合的数量相等;
步骤3,将若干预存用智能菜谱按照所述多维度特征标签集合内的各一级特征标签集合对应地做归类处理,并将归类后的各预存用智能菜谱存储到其所归属的一级特征标签集合对应的一级智能菜谱数据库内;
步骤4,接收用户输入的菜谱查询条件,并根据所述菜谱查询条件在所述智能菜谱数据库内做菜谱搜索处理,得到满足所述菜谱查询条件的初选智能菜谱集合;其中,所述初选智能菜谱集合标记为S,所述初选智能菜谱集合S内的智能菜谱总数量标记为M,M≥2,该初选智能菜谱集合S内的任一个智能菜谱标记为sr,S={sr},1≤r≤M;
步骤5,对所述初选智能菜谱集合内的各智能菜谱按照所述各一级特征标签集合做对应归类处理,分别得到该初选智能菜谱集合内归属各一级特征标签集合的智能菜谱数量;其中,在该初选智能菜谱集合内:
归属口味特征标签集合的智能菜谱总数量标记为M1,M1≤M;
归属菜系特征标签集合的智能菜谱总数量标记为M2,M2≤M;
归属烹饪方法特征标签集合的智能菜谱总数量标记为M3,M3≤M;
归属烹饪工具特征标签集合的智能菜谱总数量标记为M4,M4≤M;
归属场景特征标签集合的智能菜谱总数量标记为M5,M5≤M;
步骤6,根据步骤5所得初选智能菜谱集合内归属于各一级特征标签集合的智能菜谱数量,计算该初选智能菜谱集合内任一个智能菜谱在每个一级特征标签集合上的对应概率;其中:
所述初选智能菜谱集合S内任一个智能菜谱sr在口味特征标签集合上的对应概率标记为P(sr,A),
所述初选智能菜谱集合S内任一个智能菜谱sr在菜系特征标签集合上的对应概率标记为P(sr,B),
所述初选智能菜谱集合S内任一个智能菜谱sr在烹饪方法特征标签集合上的对应概率标记为P(sr,C),
所述初选智能菜谱集合S内任一个智能菜谱sr在烹饪工具特征标签集合上的对应概率标记为P(sr,D),
所述初选智能菜谱集合S内任一个智能菜谱sr在场景特征标签集合上的对应概率标记为P(sr,E),
步骤7,对经步骤5归类处理的所述初选智能菜谱集合内的各智能菜谱,再按照各自所对应一级特征标签集合下的各二级特征标签做归类处理,分别得到归属对应的一级特征标签集合且归属于该一级特征标签集合下各二级特征标签的智能菜谱数量;其中,在该初选智能菜谱集合内:
归属口味特征标签集合下且归属于二级口味特征标签ai的智能菜谱数量标记为
归属菜系特征标签集合下且归属于二级菜系特征标签bj的智能菜谱数量标记为
归属烹饪方法特征标签集合下且归属于二级烹饪方法特征标签cu的智能菜谱数量标记为
归属烹饪工具特征标签集合下且归属于二级烹饪工具特征标签dv的智能菜谱数量标记为
归属场景特征标签集合下且归属于二级场景特征标签eq的智能菜谱数量标记为
步骤8,根据步骤7所得初选智能菜谱集合内归属于各二级特征标签的智能菜谱数量,得到所述初选智能菜谱集合对应各一级特征标签集合的熵;其中:
所述初选智能菜谱集合对应口味特征标签集合的熵标记为H(A),
所述初选智能菜谱集合对应菜系特征标签集合的熵标记为H(B),
所述初选智能菜谱集合对应烹饪方法特征标签集合的熵标记为H(C),
所述初选智能菜谱集合对应烹饪工具特征标签集合的熵标记为H(D),
所述初选智能菜谱集合对应场景特征标签集合的熵标记为H(E),
步骤9,根据所述各一级特征标签集合分别包含的二级特征标签数量以及所有一级特征标签集合下的二级特征标签总数量,计算得到各一级特征标签集合内任一个二级特征标签所对应的分支概率;其中:
所述口味特征标签集合内任一个二级口味特征标签所对应的分支概率标记为
所述菜系特征标签集合内任一个二级菜系特征标签所对应的分支概率标记为
所述烹饪方法特征标签集合内任一个二级烹饪方法特征标签所对应的分支概率标记为
所述烹饪工具特征标签集合内任一个二级烹饪工具特征标签所对应的分支概率标记为
所述场景特征标签集合内任一个二级场景特征标签所对应的分支概率标记为
步骤10,根据步骤6、步骤8和步骤9的结果,计算得到对应初选智能菜谱集合内智能菜谱的各一级特征标签集合所对应的权重值,并将具有最大权重值的一级特征标签集合作为优选特征标签集合,并将该优选特征标签集合包含的所有二级特征标签反馈给用户选择;其中:
所述口味特征标签集合对应的权重值标记为λ(A),
所述菜系特征标签集合对应的权重值标记为λ(B),
所述烹饪方法特征标签集合对应的权重值标记为λ(C),
所述烹饪工具特征标签集合对应的权重值标记为λ(D),
所述场景特征标签集合对应的权重值标记为λ(E),
所述最大权重值标记为λmax,λmax=max(λ(A),λ(B),λ(C),λ(D),λ(E));
步骤11,根据用户在所述优选特征标签集合内所选取的二级特征标签,将用户选取的该二级特征标签所对应的且位于初选智能菜谱集合内的智能菜谱作为最优智能菜谱推荐给该用户。
2.根据权利要求1所述的基于多维度特征标签的智能菜谱推荐方法,其特征在于,所述口味特征标签集合内的二级口味特征标签分别为酸、甜、苦、辣、咸和淡的任意一种或者任一组合;
所述菜系特征标签集合内的二级菜系特征标签分别为川菜、粤菜、鲁菜和湘菜的任意一种或者任一组合;
所述烹饪方法特征标签集合内的二级烹饪方法特征标签分别为清蒸、红烧和烧烤的任意一种或者任一组合;
所述烹饪工具特征标签集合内的二级烹饪工具特征标签分别为灶具、蒸箱和烤箱的任意一种或者任一组合;
所述场景特征标签集合内的二级场景特征标签分别为上午、中午和下午的任意一种或者任一组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波方太厨具有限公司,未经宁波方太厨具有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910035383.9/1.html,转载请声明来源钻瓜专利网。





