【技術實現步驟摘要】
菜譜推薦方法、裝置、計算機設備和存儲介質
本專利技術涉及智能推薦
,尤其涉及一種菜譜推薦方法、裝置、計算機設備和存儲介質。
技術介紹
隨著人工智能技術的逐漸成熟,給社會注入了新的發展動力,各種產品應用越來越注重細節,針對用戶的推薦也越來越精確。人們在飲食上的推薦需求越來越多,同時要求也越來越高。傳統的菜譜推薦方法要么考慮的因素單一,導致推薦準確度低;要么適用性太窄,比如,只針對孕婦進行推薦。故,亟需要一種適用性廣且推薦準確度高的菜譜推薦方法。
技術實現思路
基于此,有必要針對上述問題,提出一種適用性廣且推薦準確率高的菜譜推薦方法、裝置、計算機設備和存儲介質。一種菜譜推薦方法,所述方法包括:獲取輸入的基礎信息,根據所述基礎信息獲取與所述基礎信息對應的目標功效;獲取菜譜功效維度表,所述菜譜功效維度表中記載了菜品與功效的對應關系;根據所述目標功效和所述菜譜功效維度表確定菜譜中每道菜品對應的基礎得分,得到菜譜基礎得分表;獲取輸入的現有食材信息;根據所述現有食材信息對菜譜中每道菜品對應的基礎得分進行調整,得到調整后的菜譜得分表;根據所述菜譜得分表中的每道菜品的得分進行菜譜推薦。一種菜譜推薦裝置,所述裝置包括:第一獲取模塊,用于獲取輸入的基礎信息,根據所述基礎信息獲取與所述基礎信息對應的目標功效;第二獲取模塊,用于獲取菜譜功效維度表,所述菜譜功效維度表中記載了菜品與功效的對應關系;確定模塊,用于根據所述目標功 ...
【技術保護點】
1.一種菜譜推薦方法,其特征在于,所述方法包括:/n獲取輸入的基礎信息,根據所述基礎信息獲取與所述基礎信息對應的目標功效;/n獲取菜譜功效維度表,所述菜譜功效維度表中記載了菜品與功效的對應關系;/n根據所述目標功效和所述菜譜功效維度表確定菜譜中每道菜品對應的基礎得分,得到菜譜基礎得分表;/n獲取輸入的現有食材信息;/n根據所述現有食材信息對所述菜譜中每道菜品對應的基礎得分進行調整,得到調整后的菜譜得分表;/n根據所述菜譜得分表中的每道菜品的得分進行菜譜推薦。/n
【技術特征摘要】
1.一種菜譜推薦方法,其特征在于,所述方法包括:
獲取輸入的基礎信息,根據所述基礎信息獲取與所述基礎信息對應的目標功效;
獲取菜譜功效維度表,所述菜譜功效維度表中記載了菜品與功效的對應關系;
根據所述目標功效和所述菜譜功效維度表確定菜譜中每道菜品對應的基礎得分,得到菜譜基礎得分表;
獲取輸入的現有食材信息;
根據所述現有食材信息對所述菜譜中每道菜品對應的基礎得分進行調整,得到調整后的菜譜得分表;
根據所述菜譜得分表中的每道菜品的得分進行菜譜推薦。
2.根據權利要求1所述的方法,其特征在于,所述基礎信息包括:至少一個基礎維度,每個基礎維度對應有相應的目標功效;
所述根據所述目標功效和所述菜譜功效維度表確定菜譜中每道菜品對應的基礎得分,得到菜譜基礎得分表,包括:
獲取所述基礎信息中每個基礎維度對應的權重;
根據每個基礎維度對應的目標功效確定所述基礎維度對應的基礎維度矩陣;
根據所述菜譜功效維度表和所述目標功效確定菜譜中每道菜品對應的功效矩陣;
根據所述基礎維度矩陣、每個基礎維度對應的權重和所述功效矩陣計算得到每道菜品對應的基礎得分。
3.根據權利要求1所述的方法,其特征在于,在所述獲取輸入的現有食材信息之前還包括:
獲取輸入的篩選信息;
根據所述篩選信息對所述菜譜中的菜品進行篩選,得到目標菜譜;
所述根據所述現有食材信息對菜譜中每道菜品對應的基礎得分進行調整,得到調整后的菜譜得分表,包括:
根據所述現有食材信息對所述目標菜譜中每道菜品對應的基礎得分進行調整,得到調整后的菜譜得分表。
4.根據權利要求3所述的方法,其特征在于,所述篩選信息包括:生日信息、宗教信息、疾病信息和膳食營養均衡信息中的至少一種;
所述根據所述篩選信息對所述菜譜中的菜品進行篩選,得到目標菜譜,包括:
當篩選信息為生日信息時,從所述菜譜中篩除不含有生日標簽的菜品,得到目標菜譜;
當所述篩選信息為宗教信息時,獲取所述宗教信息對應的宗教禁忌食材,從所述菜譜中篩除含有所述宗教禁忌食材的菜品,得到目標菜譜;
當所述篩選信息為疾病信息時,從知識圖譜中查找與所述疾病信息對應的疾病禁忌食材,從所述菜譜中篩除含有所述疾病禁忌食材的菜品,得到目標菜譜;
當所述篩選信息為膳食營養均衡信息時,從知識圖譜中查找每道菜品對應的類別,根據每道菜品的基礎得分從所述菜譜中分別篩選出與每一個類別對應的預設個數的菜品,得到目標菜譜。
5.根據權利要求1所述的方法,其特征在于,所述根據所述現有食材信息對菜譜中每道菜品對應的基礎得分進行調整,得到調整后的菜譜得分表,包括:
根據所述現有食材信息獲取所述菜譜中每道菜品對應的缺失食材數量;
根據每道菜品對應的基礎得分和所述缺失食材數量對所述基礎得分進行調整,得到每道菜品調整后的得分。
6.根據權利要求5所述的方法,其特征在于,所述根據每道菜品對應的基礎得分和所述缺失食材數量對所述基礎得分進行調整,得到每道菜品調整后的得分,包括:
獲取所述缺失食材數量對應的權重參數;
根據所述缺失食材數量、所述權重參數和所述基...
【專利技術屬性】
技術研發人員:曾鋼欣,
申請(專利權)人:深圳數聯天下智能科技有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。