欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

自動推薦菜譜的方法及裝置的制造方法

文檔序號:9922008閱讀:448來源:國知局
自動推薦菜譜的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索技術(shù)和推薦引擎技術(shù),尤其涉及一種自動推薦菜譜的方法及裝置。
【背景技術(shù)】
[0002]在數(shù)據(jù)爆炸的時代,用戶更需要能夠了解他們喜好的發(fā)現(xiàn)機(jī)制,推薦引擎就是基于此需求,在搜索引擎的基礎(chǔ)上發(fā)展而來的。而菜譜作為人們生活所必不可少的一部分,在互聯(lián)網(wǎng)中大量存在。如今針對菜譜而作的應(yīng)用大致可以概括為三類:
[0003]菜譜搜索:此類根據(jù)菜譜名稱搜索該菜譜的詳細(xì)制作步驟,實(shí)現(xiàn)技術(shù)為搜索引擎。搜索引擎與用戶之間的交互是通過關(guān)鍵字進(jìn)行的,關(guān)鍵詞包含信息量少,不能很好的反映用戶的需求。
[0004]菜譜生成:此類根據(jù)特定的幾種食材,計(jì)算出當(dāng)下可以制作的菜譜,但沒有考慮返回菜譜與用戶口味以及營養(yǎng)需求的匹配度信息。
[0005]創(chuàng)意菜譜:此類由IBM在大數(shù)據(jù)的背景下提出,是對現(xiàn)有的菜譜進(jìn)行學(xué)習(xí),生成創(chuàng)意型新菜譜,旨在創(chuàng)意,增加菜譜數(shù)量。
[0006]綜上所述,現(xiàn)有的菜譜應(yīng)用技術(shù)沒有利用數(shù)據(jù)挖掘技術(shù)分析用戶的信息,并將這些信息用于菜譜的推薦。因此本發(fā)明旨在結(jié)合用戶的愛好以及健康狀況,自動生成符合用戶口味以及營養(yǎng)的菜譜,從而集中解決用戶吃什么和怎么科學(xué)地吃的問題。

【發(fā)明內(nèi)容】

[0007]本發(fā)明所要解決的技術(shù)問題在于,提供一種自動推薦菜譜的方法及裝置,能夠結(jié)合用戶的喜好以及健康狀況,自動生成符合用戶口味以及營養(yǎng)的菜譜推薦給用戶。
[0008]為了解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
[0009]依據(jù)本發(fā)明的一個方面,提供了一種自動推薦菜譜的方法,所述方法包括:
[0010]獲取多個菜譜的菜譜信息,并根據(jù)所述多個菜譜信息生成食材表、口味表和營養(yǎng)表;
[0011]獲取用戶的歷史菜譜檢索信息,并根據(jù)所述歷史菜譜檢索信息和所述食材表、口味表和營養(yǎng)表得到所述用戶的用戶喜愛和缺失程度信息,所述用戶喜愛和缺失程度信息包括:所述用戶對所述食材表中每種食材的食材喜愛程度、對所述口味表中每種口味的口味喜愛程度和對所述營養(yǎng)表中每種營養(yǎng)的營養(yǎng)缺失程度;
[0012]根據(jù)所述菜譜信息,生成菜譜比重信息,所述菜譜比重信息包括:每一個菜譜中的每種食材的食材比重值,每種口味的口味比重值和每種營養(yǎng)的營養(yǎng)比重值;
[0013]將所述菜譜比重信息和所述用戶喜愛和缺失程度信息進(jìn)行匹配,得到一個或多個推薦菜譜,并將得到的所述推薦菜譜向所述用戶進(jìn)行推薦。
[0014]進(jìn)一步的,所述獲取用戶的歷史菜譜檢索信息,并根據(jù)所述歷史菜譜檢索信息和食材表、口味表和營養(yǎng)表得到用戶喜愛和缺失程度信息,具體包括:
[0015]獲取所述用戶的歷史菜譜檢索記錄,并根據(jù)所述歷史菜譜檢索記錄和所述菜譜信息,得到所述用戶的個性化參數(shù),所述個性化參數(shù)包括:所述用戶對每種食材的喜愛程度、所述用戶對每種口味的喜愛程度和所述用戶每種營養(yǎng)的缺失程度;
[0016]將所述用戶的個性化參數(shù)對應(yīng)到所述食材表、口味表和營養(yǎng)表,得到所述用戶的用戶喜愛和缺失程度信息。
[0017]進(jìn)一步的,所述用戶喜愛和缺失程度信息以向量形式表現(xiàn),對應(yīng)的,所述用戶對食材表中每種食材的喜愛程度信息表現(xiàn)為食材喜愛程度向量;所述用戶對口味表中每種口味的喜愛程度信息表現(xiàn)為口味喜愛程度向量;所述用戶對營養(yǎng)表中每種營養(yǎng)的營養(yǎng)缺失程度信息表現(xiàn)為營養(yǎng)缺失程度向量。
[0018]進(jìn)一步的,所述根據(jù)所述菜譜信息,生成菜譜比重信息,具體包括:
[0019]根據(jù)所述菜譜信息,將每一個菜譜中的所述食材比重值生成與所述食材喜愛程度向量維數(shù)相同的食材比重向量,所述食材比重向量中的每個取值為每個菜譜中的每種食材占對應(yīng)菜譜中所包含的食材的比重值;
[0020]根據(jù)所述菜譜信息,將每一個菜譜中的所述口味比重值生成與所述口味喜愛程度向量維數(shù)相同的口味比重向量,所述口味比重向量中的每個取值為每個菜譜中的每種口味占對應(yīng)菜譜中所包含的口味的比重值;
[0021]根據(jù)所述菜譜信息,將每一個菜譜中的所述營養(yǎng)比重值生成與所述營養(yǎng)缺失程度向量維數(shù)相同的營養(yǎng)比重向量,所述營養(yǎng)比重向量中的每個取值為每個菜譜中的每種營養(yǎng)占對應(yīng)菜譜中所包含的營養(yǎng)的比重值。
[0022]進(jìn)一步的,所述將所述菜譜比重信息和所述用戶喜愛或缺失程度信息進(jìn)行匹配,得到一個或多個推薦菜譜,并將得到的所述推薦菜譜向所述用戶進(jìn)行推薦,具體包括:
[0023]計(jì)算所述每個菜譜中食材比重向量、口味比重向量和營養(yǎng)比重向量與所述食材喜愛程度向量、口味喜愛程度向量和營養(yǎng)缺失程度向量的匹配度,分別得到每個菜譜的食材匹配度值、口味匹配度值和營養(yǎng)匹配度值;
[0024]對食材、口味和營養(yǎng)三類信息賦予不同的權(quán)重,并結(jié)合所述食材匹配度值、口味匹配度值和營養(yǎng)匹配度值,得到每個菜譜綜合的匹配度值;
[0025]根據(jù)所述每個菜譜綜合的匹配度值,得到一個或多個推薦菜譜,并將得到的所述推薦菜譜向所述用戶進(jìn)行推薦。
[0026]依據(jù)本發(fā)明的另一個方面,提供了一種自動推薦菜譜的裝置,所述裝置包括:
[0027]信息獲取模塊,用于獲取多個菜譜的菜譜信息,并根據(jù)所述多個菜譜信息生成食材表、口味表和營養(yǎng)表;
[0028]信息挖掘模塊,用于獲取用戶的歷史菜譜檢索信息,并根據(jù)所述歷史菜譜檢索信息和食材表、口味表和營養(yǎng)表得到所述用戶的用戶喜愛和缺失程度信息,所述用戶喜愛和缺失程度信息包括:所述用戶對所述食材表中每種食材的食材喜愛程度、對所述口味表中每種口味的口味喜愛程度和對所述營養(yǎng)表中每種營養(yǎng)的營養(yǎng)缺失程度;以及根據(jù)所述菜譜信息,生成菜譜比重信息,所述菜譜比重信息包括:每一個菜譜中的每種食材的食材比重值,每種口味的口味比重值和每種營養(yǎng)的營養(yǎng)比重值;
[0029]菜譜生成模塊,用于將所述菜譜比重信息和所述用戶喜愛和缺失程度信息進(jìn)行匹配,得到一個或多個推薦菜譜,并將得到的所述推薦菜譜向所述用戶進(jìn)行推薦。
[0030]進(jìn)一步的,所述信息挖掘裝置包括:
[0031]個性化參數(shù)生成單元,用于獲取用戶的歷史菜譜檢索記錄,并根據(jù)所述歷史菜譜檢索記錄和所述菜譜信息,得到所述用戶的個性化參數(shù),所述個性化參數(shù)包括:所述用戶對每種食材的喜愛程度、所述用戶對每種口味的喜愛程度和所述用戶每種營養(yǎng)的缺失程度;
[0032]第一信息生成單元,用于將用戶的個性化參數(shù)對應(yīng)到所述食材表、口味表和營養(yǎng)表,得到所述用戶的用戶喜愛和缺失程度信息。
[0033]進(jìn)一步的,所述用戶喜愛和缺失程度信息以向量形式表現(xiàn),對應(yīng)的,所述用戶對食材的喜愛程度表現(xiàn)為食材喜愛程度向量,所述食材喜愛程度向量中的取值為所述用戶對食材表中每種食材的喜愛程度;所述用戶對每種口味的喜愛程度表現(xiàn)為口味喜愛程度向量,所述口味喜愛程度向量的取值為所述用戶對口味表中每種口味的喜愛程度;所述用戶每種營養(yǎng)的缺失程度表現(xiàn)為營養(yǎng)缺失程度向量,營養(yǎng)缺失程度向量的取值為所述用戶對營養(yǎng)表每種營養(yǎng)的營養(yǎng)缺失程度向量值。
[0034]進(jìn)一步的,所述信息挖掘裝置還包括:
[0035]食材比重向量生成單元,用于根據(jù)所述菜譜信息,將每一個菜譜中的所述食材比重值生成與所述食材喜愛程度向量維數(shù)相同的食材比重向量,所述食材比重向量的每個取值為每個菜譜中的每種食材占對應(yīng)菜譜中所包含的食材的比重值;
[0036]口味比重向量生成單元,用于根據(jù)所述菜譜信息,將每一個菜譜中的所述口味比重值生成與所述口味喜愛程度向量維數(shù)相同的口味比重向量,所述口味比重向量的每個取值為每個菜譜中的每種口味占對應(yīng)菜譜中所包含的口味的比重值;
[0037]營養(yǎng)比重向量生成單元,用于根據(jù)所述菜譜信息,將每一個菜譜中的所述營養(yǎng)比重值生成與所述營養(yǎng)缺失程度向量維數(shù)相同的營養(yǎng)比重向量,所述營養(yǎng)比重向量的每個取值為每個菜譜中的每種營養(yǎng)占對應(yīng)菜譜中所包含的營養(yǎng)的比重值。
[0038]進(jìn)一步的,所述菜譜生成模塊包括:
[0039]單個匹配度值計(jì)算單元,用于計(jì)算所述每個菜譜中食材比重向量、口味比重向量和營養(yǎng)比重向量與所述食材喜愛程度向量、口味喜愛程度向量和營養(yǎng)缺失程度向量的匹配度,分別得到每個菜譜的食材匹配度值、口味匹配度值和營養(yǎng)匹配度值;
[0040]綜合匹配度值計(jì)算單元,用于對食材、口味和營養(yǎng)三類信息賦予不同的權(quán)重,并結(jié)合所述食材匹配度值、口味匹配度值和營養(yǎng)匹配度值,得到每個菜譜綜合的匹配度值;
[0041]菜譜推
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
伽师县| 茌平县| 河间市| 禄劝| 错那县| 滁州市| 山西省| 墨竹工卡县| 天水市| 田阳县| 乌什县| 平遥县| 鄂温| 镇坪县| 六安市| 阿合奇县| 织金县| 南阳市| 和顺县| 四平市| 宁津县| 新和县| 罗甸县| 新郑市| 昌乐县| 仙游县| 额尔古纳市| 沾化县| 石景山区| 旌德县| 贡觉县| 宁夏| 盐津县| 泸州市| 锡林郭勒盟| 曲水县| 山东| 固原市| 普定县| 沁水县| 江永县|