两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種口味選擇信息同應用對象的匹配方法

文檔序號:6624796閱讀:358來源:國知局
一種口味選擇信息同應用對象的匹配方法
【專利摘要】本發(fā)明提供一種口味選擇信息同應用對象的匹配方法,該方法通過計算口味選擇信息中任一指標的選擇項同應用對象中對應的指標的選擇項的相差度,再根據(jù)口味選擇信息中指標的權(quán)重,計算口味選擇信息中所有有效指標同應用對象的相差度的加權(quán)累加值,通過該相差度的加權(quán)累加值表征口味選擇信息同應用對象的吻合度,將全部應用對象分別求出吻合度后進行排序,吻合度值較低的即認為該應用對象同口味選擇信息的匹配程度是較高的,反之則是較低的。通過該方法,解決了口味選擇信息同應用對象的匹配問題,同時當口味選擇信息為多個時,還可以通過計算應用對象同多個口味選擇信息的綜合吻合度,用以解決多個口味選擇信息同應用對象的匹配問題。
【專利說明】一種口味選擇信息同應用對象的匹配方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域,特別涉及一種口味選擇信息同應用對象的匹配方法。

【背景技術(shù)】
[0002]口味,是指個人對食品滋味的感受或愛好,實際生活中,由于每個人的味蕾感受各不相同,或者由于一些不同的個人飲食習慣,造就了每個人都有自己獨特的口味特征,這些口味特征往往比較模糊化、個性化,難以在就餐過程中進行有效應用。
[0003]口味選擇信息是對用戶個性化、模糊化口味信息的一種具體標示,這種標示后的口味選擇信息,為口味信息的數(shù)字化應用提供了前提條件,如何將這種標示后的口味選擇信息,充分的應用到實際生活中去,解決人們因為個人的口味選擇信息不同而在就餐過程中產(chǎn)生的問題,目前并沒有完善的解決方案。
[0004]例如用戶在餐廳用餐,每個餐廳的菜譜上都配備有幾十、甚至幾百種菜肴,雖然菜譜上可能配備有圖片、配料,甚至包含少許口味介紹,但是,如何能使用戶根據(jù)自己的口味選擇信息,從眾多繁雜的菜譜中,快速篩選出滿足自己口味喜好的菜肴,目前沒有一個有效的解決方案。
[0005]又例如用戶欲外出就餐,但各種菜系、各種口味的餐廳比比皆是,如何能使用戶在就餐之前就根據(jù)自己的口味選擇信息快速選擇好餐廳,避免時間的浪費,也沒有有效的解決方案。
[0006]生活中還會經(jīng)常出現(xiàn)多人聚餐的情況,因此需要針對多人進行點餐,對于負責點菜的人來說,如何能根據(jù)每個人不同的口味選擇信息,來選擇出同時滿足多人口味需求的菜肴,也是一個需要解決的問題。
[0007]因此,目前并沒有一種合適的方法來對就餐過程中出現(xiàn)的用戶個性化的口味選擇信息與應用對象如何匹配的問題進行解決。


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

[0008]為了克服上述現(xiàn)有技術(shù)中的不足,本發(fā)明提供了一種口味選擇信息同應用對象的匹配方法,其能夠?qū)崿F(xiàn)根據(jù)用戶的口味選擇信息,自動推薦出匹配用戶口味的應用對象,有效的解決了口味選擇信息同應用對象如何匹配的問題。
[0009]本發(fā)明通過如下技術(shù)方案實現(xiàn):
[0010]一種口味選擇信息同應用對象的匹配方法,所述口味選擇信息通過至少一個指標進行標示,所述指標包括至少一個選擇項,所述選擇項通過機器可讀的符號進行標示,所述應用對象按照同所述口味選擇信息相同的指標和所述指標相同的選擇項進行標示,該方法包括如下步驟:
[0011]獲取用戶的口味選擇信息,其中,所述口味選擇信息的每一個指標分別設置有權(quán)重,被用戶選中的指標稱為有效指標;
[0012]計算口味選擇信息中任一有效指標的選擇項同應用對象中對應的指標的選擇項的相差度;
[0013]根據(jù)口味選擇信息中所述有效指標的權(quán)重,計算口味選擇信息中所有有效指標的選擇項同應用對象中對應指標的選擇項的相差度的加權(quán)累加值,所述相差度的加權(quán)累加值表征口味選擇信息同應用對象的吻合度;
[0014]將所述應用對象按照所述吻合度的大小排序。
[0015]進一步的,所述的口味選擇信息有多個;分別計算所述每一個口味選擇信息同所述應用對象的吻合度后數(shù)學計算得到綜合吻合度,通過所述綜合吻合度代表所述應用對象同所述多個口味選擇信息的綜合匹配程度。
[0016]進一步的,所述每一個口味選擇信息同所述應用對象的吻合度求和得到綜合吻合度。
[0017]進一步的,所述多個不同的口味選擇信息分別設置有權(quán)重,所述多個口味選擇信息的吻合度加權(quán)累加,計算出所述應用對象同所述多個口味選擇信息的綜合吻合度。
[0018]進一步的,在計算所述綜合吻合度之前,還包括對任一口味選擇信息的修改或屏蔽,隨后在計算所述綜合吻合度時,按照修改或屏蔽后的口味選擇信息執(zhí)行。
[0019]進一步的,所述權(quán)重由優(yōu)先級轉(zhuǎn)換得到。
[0020]進一步的,所述的應用對象有多個;分別計算所述每個應用對象同口味選擇信息的吻合度再求和后,得到應用對象組綜合吻合度;通過所述應用對象組綜合吻合度代表所述應用對象組和所述口味選擇信息的綜合匹配程度。
[0021]進一步的,所述口味選擇信息的指標的選擇項為量化值,則所述相差度的計算方法是口味選擇信息中指標的選擇項值與應用對象中對應的指標的選擇項值的絕對差值除以所述選擇項的取值范圍。
[0022]進一步的,所述口味選擇信息的指標的選擇項為量化的范圍值,則所述相差度的計算方法是口味選擇信息中指標的選擇項平均值與應用對象中對應的指標的選擇項值的絕對差值除以所述選擇項的取值范圍,或者所述相差度的計算方法是口味選擇信息中指標的每一選擇項與應用對象中對應的指標的選擇項的相差度的平均值。
[0023]進一步的,所述口味選擇信息的指標的選擇項為非量化的單選值,則所述相差度根據(jù)所述口味選擇信息中指標的選擇項值與所述應用對象中對應的指標的選擇項值是否一致,設定為極大值或者極小值。
[0024]進一步的,所述口味選擇信息的指標的選擇項為非量化的復選值,則所述相差度根據(jù)所述應用對象的指標的選擇項中是否包含口味選擇信息中對應的指標的選擇項中的任一選擇項,設定為極大值或者極小值。
[0025]進一步的,對于所述口味選擇信息中最高優(yōu)先級別或者權(quán)重的指標,在計算所述吻合度之前,根據(jù)所述指標的選擇項值預先排除部分應用對象,或者設定所述相差度為最大值。
[0026]進一步的,在計算應用對象同所述口味選擇信息的相差度前,還包括對所述口味選擇信息的修改,隨后在計算應用對象同所述口味選擇信息的相差度時,按照修改后的口味選擇信息執(zhí)行。
[0027]進一步的,所述應用對象是菜譜或者餐廳。
[0028]本發(fā)明的有益效果:
[0029]本發(fā)明所提出的匹配方法,通過計算應用對象同口味選擇信息的吻合度,可自動推薦出符合用戶口味的應用對象,有效的解決了口味選擇信息同應用對象的匹配問題,大大提高了用戶的用餐效率。
[0030]本發(fā)明所提出的匹配方法,口味選擇信息的指標可設置不同的優(yōu)先級或者權(quán)重,在進行應用對象匹配時更具有靈活的針對性。
[0031]本發(fā)明所提出的匹配方法,可通過計算應用對象同多個口味選擇信息的綜合吻合度,自動推薦出符合多人口味的應用對象,有效的解決了多人聚餐時多個人的口味兼容匹配問題。
[0032]本發(fā)明所提出的匹配方法,多個人的口味選擇信息可分別設置不同的優(yōu)先級或者權(quán)重,在進行應用對象匹配時更具有靈活的針對性。
[0033]本發(fā)明所提出的匹配方法,用戶可以對口味選擇信息進行臨時修改,以滿足口味臨時發(fā)生改變的需要,具有靈活的實現(xiàn)方式。
[0034]本發(fā)明所提出的匹配方法,其應用對象可以是菜譜或者餐廳,應用范圍十分廣泛。
[0035]本發(fā)明所提出的匹配方法,匹配計算出來的應用對象與用餐者的需求匹配度高,能對用餐者真正起到推薦作用。

【專利附圖】

【附圖說明】
[0036]圖1是本發(fā)明匹配方法的工作流程示意圖。

【具體實施方式】
[0037]本發(fā)明通過如下實施方式對本發(fā)明進行詳細說明。但本領(lǐng)域技術(shù)人員應了解,下述實施方式不是對本發(fā)明保護范圍的限制,任何在本發(fā)明基礎(chǔ)上做出的改進和變化,都在本發(fā)明的保護范圍之內(nèi)。
[0038]下面結(jié)合附圖和實施例對本發(fā)明作進一步說明。
[0039]參照圖1所示,本發(fā)明的口味選擇信息同應用對象的匹配方法包括如下步驟:
[0040]S101,獲取用戶的口味選擇信息。
[0041]其中,口味選擇信息是對用戶個性化、模糊化口味信息的一種具體標示。實際應用中,可以將模糊的口味信息用多種不同的指標標示衡量,并根據(jù)每種具體指標的特性,分別設置多個選擇項,用不同的選擇項代表不同的口味選擇信息。用戶通過在這多種指標的多個選擇項中進行選擇,形成針對全部口味選擇信息的指標的選擇項集合,就可以產(chǎn)生針對該用戶的一種個性化的口味選擇信息。例如標不口味信息的指標分別包括酸、甜、苦、辣、咸、麻等單一口味指標,還包括口感信息、菜肴制作方法選擇、用戶身體狀況、民族信仰、忌口信息等其他指標,每個指標都設置有多個不同的選擇項,如單一口味“咸”設置有“不咸、微咸、較咸、很咸”4個選擇項,單一口味“辣”設置有“不辣、微辣、少辣、較辣、很辣”5個選擇項,口感信息設置有“脆爽、正常、綿軟”3個選擇項,菜肴制作方法設置有“炒、煎、燉、炸、燜、煸、煨、蒸、烙”等多個選擇項,用戶身體狀況設置有“健康、感冒、睡眠不足、健忘、上火、貧血、高血壓、高血糖、高血脂、糖尿病、心臟病”等多個選擇項,民族信仰設置有“漢族、回族、滿族、蒙古族、苗族、維吾爾族、土家族”等多個選擇項,忌口信息設置有“不食蔥、不食蒜、不食姜、不食香菜、不食芹菜”等多個選擇項,用戶通過在這些指標的選擇項中進行選擇,如“微酸、不甜、不咸、少辣、脆爽、炒、高血壓、回族、不食蔥、不食蒜”,形成針對自己口味信息的多個指標的選擇項集合,就代表了該用戶個性化的口味選擇信息。具體的,被用戶選中的指標稱為有效指標。
[0042]具體的,口味選擇信息的指標的選擇項通過機器可讀的符號進行標示,如可以通過數(shù)字標示、字母標示、符號標示、標準編號標示、或其他可以將口味選擇信息的指標進行明確區(qū)分的標示方式。如將單一口味“咸”中的4個選擇項“不咸、微咸、較咸、很咸”分別通過數(shù)字“ O1、02、03、04 ”進行標示,即OI代表不咸,02代表微咸,03代表較咸,04代表很咸;或者將忌口信息中的多個選擇項“蔥、蒜、姜、香菜、芹菜”分別通過字母“A、B、C、D、E”進行標不,即A代表蔥,B代表蒜,C代表姜,D代表香菜,E代表療菜。將口味選擇信息的指標的選擇項通過機器可讀的符號進行標示后,有利于口味選擇信息的數(shù)字化應用。
[0043]值得注意的是,當口味選擇信息的某一指標的選擇項之間具有關(guān)聯(lián)關(guān)系時,如單一口味“咸”中的4個選擇項“不咸、微咸、較咸、很咸”從不同程度標示了咸的程度,將這類指標通過數(shù)字進行標示后,則可以認為該類指標的選擇項為量化值,標示后,可以通過判斷不同選擇項的量化值之間的差值,進而判斷該類指標的口味相差程度,當然,用戶也可以連續(xù)對多個選擇項進行選擇,代表該類指標的口味信息在某一個幅度范圍內(nèi),都認為滿足用戶口味選擇的需要。當口味選擇信息的某一指標的選擇項之間互相獨立,無任何關(guān)聯(lián)關(guān)系時,如菜系指標中的多個選擇項“川菜、湘菜、粵菜、京菜、魯菜、蘇菜、徽菜、浙菜、閩菜、西北菜、東北菜”之間無任何關(guān)聯(lián)關(guān)系,這類指標無論通過何種標示方式,都可以認為該類指標的選擇項為非量化的選擇值,判斷該類指標的口味差別時,不能通過判斷差值,只能通過判斷選擇項是否相同來實現(xiàn),當然,用戶也可以同時對多個選擇項進行選擇,代表其中任何一個選擇項都滿足用戶口味選擇的需要。
[0044]具體的,口味選擇信息指標標示的層級可以設置為多級,級數(shù)的選擇取決于系統(tǒng)設計及處理能力,例如可以將單一口味“咸”定義為兩級,咸或者不咸,或者定義為三級,分別是不咸、微咸、較咸,或者定義四級甚至更多,根據(jù)定義的級數(shù)賦予不同數(shù)值。一般來說,當指標的選擇項為量化值時,口味選擇信息指標標示的層級代表了該選擇項的取值范圍,如當單一口味“咸”為四級時,可以認為該選擇項的取值范圍為4,當單一口味“麻”為六級時,可以認為該選擇項的取值范圍為6??谖哆x擇信息指標標示的層級既可以按照升序賦值,也可以按照降序賦值,例如在單一口味“咸”中,可以將I定義為不咸,4定義為最咸,也可以將I定義為最咸,4定義為不咸。通過對納入口味選擇信息的任一標示過的指標的不同選擇都形成一種獨立的口味選擇信息。
[0045]具體的,口味選擇信息的權(quán)重可以由用戶設定,也可以由系統(tǒng)自動生成。用戶可以根據(jù)自己個性化的口味信息,對口味選擇信息中的任一指標設置不同的權(quán)重,或者當口味選擇信息有多個時,用戶也可以分別對這多個不同的口味選擇信息設置不同的權(quán)重。例如用戶喜好較辣的菜肴,則可以將“辣”這個指標的權(quán)重設定為最高,如設定為50%,將其他指標的權(quán)重設定為次之。如果用戶沒有對口味選擇信息中的指標設定權(quán)重,則也可以由系統(tǒng)根據(jù)實際使用情況自動生成,如系統(tǒng)可以設定所有指標的權(quán)重相等,或者也可以根據(jù)用戶的歷史習慣或評價,判斷用戶對某一種或某幾種指標的偏好程度,從而設定不同的權(quán)重,如用戶點的菜肴以較麻較辣的川菜為主,則系統(tǒng)可以將單一口味指標“麻”、“辣”,以及菜系指標“川菜”的權(quán)重同時設定為50%,其他指標的權(quán)重次之,通過分析用戶的歷史習慣或者評價而自動生成的權(quán)重,可以使得根據(jù)用戶的口味選擇信息進行應用對象匹配時,其匹配結(jié)果更具有針對性。
[0046]具體應用時,口味選擇信息可以由用戶通過本發(fā)明匹配方法的應用系統(tǒng)的人機交互界面直接輸入獲取,也可以由應用系統(tǒng)通過與其他智能設備連接,通信獲取用戶的口味選擇信息。值得注意的是,獲取用戶的口味選擇信息時,如果獲取的不是用戶具體的口味選擇信息,而是代表用戶口味選擇信息的口味選擇標識信息,如口味信息識別碼,則可以將該口味選擇標識信息解析為用戶具體的口味選擇信息以便應用。
[0047]S102,計算口味選擇信息中任一有效指標的選擇項同應用對象中對應的指標的選擇項的相差度。
[0048]其中,應用對象按照同上述口味選擇信息相同的指標和該指標相同的選擇項進行標示,如口味選擇信息按照酸、甜、苦、辣、咸、麻等單一口味指標,以及口感信息、菜系、菜肴制作方法、制作素材、健康狀況、民族信仰、忌口信息等其他指標進行標示,則應用對象也按照同樣的指標進行標示;又如單一口味指標“咸”通過4個選擇項“01不咸、02微咸、03較咸、04很咸”進行標示,則應用對象中單一口味指標“咸”也按照這4個選擇項進行同樣的標示。將應用對象按照與口味選擇信息相同的指標和指標相同的選擇項進行標示后,就可以根據(jù)應用對象的具體口味信息,通過在應用對象的指標的選擇項中進行選擇,從而形成針對該應用對象的獨立的口味選擇信息,進而可以根據(jù)這些口味選擇信息實現(xiàn)用戶口味選擇信息與應用對象的匹配判斷。
[0049]具體的,應用對象是實際應用過程中與口味選擇信息進行口味匹配的信息對象。本發(fā)明所提出的匹配方法可以應用在多種場合的應用系統(tǒng)中,如菜譜選擇系統(tǒng)、點菜系統(tǒng)、餐廳選擇系統(tǒng)、方便菜采購系統(tǒng),或者其它類似的同口味選擇信息相關(guān)的應用系統(tǒng),因此,對應的,應用對象也具有多種表現(xiàn)形式,如在菜譜選擇系統(tǒng)中,該應用對象為菜譜;在點菜系統(tǒng)中,該應用對象為菜肴;在餐廳選擇系統(tǒng)中,該應用對象為菜系或口味各異的餐廳;在方便菜采購系統(tǒng)中,該應用對象又為方便菜。根據(jù)不同的應用系統(tǒng),該應用對象稍有不同,不過,這些應用對象都按照同口味選擇信息相同的指標和該指標相同的選擇項進行了標
/Jn ο
[0050]具體的,相差度表征口味選擇信息中任一指標的選擇項同應用對象中對應的指標的選擇項的差異程度,一般來說,相差度的值越小,表征口味選擇信息中該指標的選擇項值與應用對象中對應的指標的選擇項值差異越小,兩種指標的口味越接近或者越匹配。在計算相差度時,根據(jù)口味選擇信息中指標的標示形式不同,具有不同的計算方式。
[0051]當口味選擇信息的指標的選擇項為量化值時,相差度的計算方法是口味選擇信息中指標的選擇項值與應用對象中對應的指標的選擇項值的絕對差值除以該選擇項的取值范圍。如單一口味指標“咸”通過4個選擇項“01 (不咸)、02 (微咸)、03 (較咸)、04 (很咸)”進行標示,假設用戶的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“01 (不咸)”,某一應用對象的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“03(較咸)”,則用戶的口味選擇信息與應用對象的口味選擇信息中關(guān)于該單一口味指標“咸”的相差度為I 1-3 I /4 = 0.5;又假設用戶的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“03(較咸)”,某一應用對象的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“03 (較咸)”,則用戶的口味選擇信息與應用對象的口味選擇信息中關(guān)于該單一口味指標“咸”的相差度為I 3-3 I /4 = 0,相差度越小,表明應用對象與用戶的口味選擇信息中關(guān)于該指標的口味越接近。值得注意的是,計算相差度時采用絕對差值除以選擇項的取值范圍,可以有效避免各指標的選擇項之間取值范圍不同所引起的誤差。
[0052]當口味選擇信息的指標的選擇項為量化的范圍值,相差度的計算方法可以是口味選擇信息中指標的選擇項平均值與應用對象中對應的指標的選擇項值的絕對差值除以該選擇項的取值范圍。如單一口味指標“咸”通過4個選擇項“01 (不咸)、02 (微咸)、03 (較咸)、04(很咸)”進行標示,假設用戶的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“01 (不咸)”和“02 (微咸)”,某一應用對象的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“03(較咸)”,則用戶的口味選擇信息中該指標的選擇項平均值為(1+2)/2 = 1.5,則用戶的口味選擇信息與應用對象的口味選擇信息中關(guān)于該單一口味指標“咸”的相差度為I 1.5-3 I /4 = 0.375?;蛘呦嗖疃鹊挠嬎惴椒ㄒ部梢允强谖哆x擇信息中指標的每一選擇項與應用對象中對應的指標的選擇項的相差度的平均值,如上例中,當用戶的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“01 (不咸)”時,其與應用對象關(guān)于該指標的相差度為0.5,當用戶的口味選擇信息中關(guān)于該單一口味指標“咸”的選擇為“02 (微咸)”時,其與應用對象關(guān)于該指標的相差度為0.25,二者求取平均值0.375,即為用戶的口味選擇信息與應用對象的口味選擇信息中關(guān)于該指標的平均相差度。同理,當應用對象的選擇項為量化的范圍值時,相差度的計算方法同上,或者當口味選擇信息的指標的選擇項和應用對象的選擇項均為量化的范圍值時,可以通過計算口味選擇信息中指標的選擇項平均值與應用對象中對應的指標的選擇項值平均值的絕對差值除以選擇項的取值范圍來獲取平均相差度,或者也可以通過計算口味選擇信息中指標的每一選擇項與應用對象中對應的指標的每一選擇項的相差度的平均值來獲取平均相差度。
[0053]當口味選擇信息的指標的選擇項為非量化的單選值,則相差度根據(jù)口味選擇信息中指標的選擇項值與應用對象中對應的指標的選擇項值是否一致,設定為極大值或者極小值。如菜系指標通過多個選擇項“01 (川菜)、02 (湘菜)、03 (粵菜)、04 (京菜)、05 (魯菜)、06(蘇菜)、07(徽菜)、08(浙菜)、09(閩菜)、10(西北菜)、11(東北菜)”進行標示,假設用戶的口味選擇信息中關(guān)于該菜系指標的選擇為“01 (川菜)”,某一應用對象的口味選擇信息中關(guān)于該菜系指標的選擇為“03 (粵菜)”,則判斷用戶的口味選擇信息中該指標的選擇項值與應用對象中對應的指標的選擇項值不一致,可以設定相差度為一個極大值,如設定為I,即認為應用對象與用戶的口味選擇信息中關(guān)于該指標的口味不相同。假設用戶的口味選擇信息中關(guān)于該菜系指標的選擇為“03 (粵菜)”,某一應用對象的口味選擇信息中關(guān)于該菜系指標的選擇為“03 (粵菜)”,則判斷用戶的口味選擇信息中該指標的選擇項值與應用對象中對應的指標的選擇項值一致,可以設定相差度為一個極小值,如設定為0,即認為應用對象與用戶的口味選擇信息中關(guān)于該指標的口味相同。一般來說,對于這類指標進行相差度處理計算時,最好對各指標的計算值設定統(tǒng)一的極大值或者極小值,這樣各指標值之間就會具有一致的參考范圍,從而避免各指標值分別設定極大值或者極小值范圍不同而引起的匹配不精準問題。優(yōu)選的,可以統(tǒng)一采用求取異或值的方式實現(xiàn),即當口味選擇信息中指標的選擇項值與應用對象中對應的指標的選擇項值不一致時,異或結(jié)果為I即為極大值,當口味選擇信息中指標的選擇項值與應用對象中對應的指標的選擇項值一致時,異或結(jié)果為O即為極小值。
[0054]當口味選擇信息的指標的選擇項為非量化的復選值,則相差度根據(jù)應用對象的指標的選擇項中是否包含口味選擇信息中對應的指標的選擇項中的任一選擇項,設定為極大值或者極小值。如菜系指標通過多個選擇項“01 (川菜)、02 (湘菜)、03 (粵菜)、04 (京菜)、05 (魯菜)、06 (蘇菜)、07 (徽菜)、08 (浙菜)、09 (閩菜)、10 (西北菜)、11 (東北菜)”進行標示,假設用戶的口味選擇信息中關(guān)于該菜系指標的選擇為“01 (川菜)”、“02 (湘菜)”和“ 11 (東北菜)”,某一應用對象的口味選擇信息中關(guān)于該菜系指標的選擇為“03 (粵菜)”,則該應用對象的菜系指標的選擇項不包含口味選擇信息中菜系指標的選擇項中的任一項,可以設定相差度為一個極大值,即認為應用對象與用戶的口味選擇信息中關(guān)于該菜系指標的口味不相同。假設該應用對象的口味選擇信息中關(guān)于菜系指標的選擇為“02(湘菜)”,則應用對象的指標的選擇項包含口味選擇信息中菜系指標的選擇項中的其中一項,可以設定相差度為一個極小值,即認為應用對象與用戶的口味選擇信息中關(guān)于該指標的口味相同。同樣,對各指標的計算值設定統(tǒng)一的極大值或者極小值,如統(tǒng)一極大值為1,或者統(tǒng)一極小值為O。優(yōu)選的,各極大值或者極小值通過求取異或值的方式來實現(xiàn)。
[0055]優(yōu)選的,在計算應用對象同口味選擇信息的相差度前,還可以對口味選擇信息進行修改,該修改可以是對口味選擇信息的任一指標的任一選擇項進行修改,也可以是對口味選擇信息的任一指標的優(yōu)先級或者權(quán)重進行修改,或者也可以是屏蔽口味選擇信息的任一指標或者指標的任一選擇項,隨后在計算應用對象同口味選擇信息的相差度時,按照修改后的口味選擇信息執(zhí)行。
[0056]S103,根據(jù)口味選擇信息中有效指標的權(quán)重,計算口味選擇信息中所有有效指標的選擇項同應用對象中對應指標的選擇項的相差度的加權(quán)累加值,該相差度的加權(quán)累加值表征口味選擇信息同應用對象的吻合度。
[0057]具體的,吻合度表征口味選擇信息同應用對象的匹配程度,吻合度較低的即認為該應用對象同口味選擇信息的匹配程度較高,反之則較低。由于通過上一步驟計算出的口味選擇信息中任一指標與應用對象中對應的指標的相差度,僅表明了口味選擇信息與應用對象中各指標之間的差異程度,不能反映口味選擇信息與應用對象的整體匹配程度,因此,還需要進行進一步計算,且由于口味選擇信息中各指標設置有權(quán)重,各指標不同的權(quán)重,會影響到應用對象匹配時的匹配結(jié)果,因此在計算口味選擇信息同應用對象的吻合度時,充分的考慮了各指標的權(quán)重影響因素,使得計算結(jié)果更有針對性。
[0058]具體的,口味選擇信息同應用對象吻合度的具體計算方式為將口味選擇信息中所有有效指標的權(quán)重與步驟S102中計算得到的相差度相乘后再求和,即通過數(shù)學公式Σ指標權(quán)重*相差度進行表征,也即計算口味選擇信息中所有有效指標同應用對象的相差度的加權(quán)累加值。例如用戶A的口味選擇信息為“03 (較麻),20% ;03(較辣),20% ;03(較咸),10%;02(微酸),10%;01(川菜),40%”,應用對象I的口味選擇信息為“03 (較麻);03 (較辣);03(較咸);03(較酸);01(川菜)”,應用對象2的口味選擇信息為“01(不麻);
01(不辣);01(不咸);01(不酸);03(粵菜)”,假設上述各單一口味指標的取值范圍均為4,根據(jù)步驟S102中的計算方法,計算出用戶A的口味選擇信息中各指標與應用對象I中對應指標的相差度分別為“O ;0 ;0 ;0.25 ;0”,用戶A的口味選擇信息中各指標與應用對象2中對應指標的相差度分別為“0.5 ;0.5 ;0.5 ;0.25 ; 1”,通過計算,得出用戶A的口味選擇信息與應用對象 I 的吻合度為 20% *0+20% *0+10% *0+10% *0.25+40% *0 = 0.025,用戶 A 的口味選擇信息與應用對象2的吻合度為20% *0.5+20% *0.5+10% *0.5+10% *0.25+40%*1 = 0.675,通過計算結(jié)果可以看出,用戶A的口味選擇信息與應用對象I的吻合度值較低,即應用對象I與用戶的口味選擇信息更匹配。值得注意的是,對于口味選擇信息中的無效指標,對本發(fā)明吻合度的計算結(jié)果無任何參考意義,所以一般設置其相差度為0,使其對計算結(jié)果不產(chǎn)生任何影響,或者在計算吻合度時直接不予計算。
[0059]S104,將應用對象按照吻合度的大小排序。
[0060]具體的,通過計算出每一應用對象與用戶口味選擇信息的吻合度,可以得出各應用對象與用戶口味選擇信息的匹配程度,將這些應用對象按照吻合度排序,排序結(jié)果以列表的形式直接或間接展示給用戶查看,用戶就可以從中快速篩選出符合自己口味選擇信息的應用對象。更具體的,應用對象列表可以以圖片、文字、或圖文結(jié)合的方式直接或間接顯示給用戶,直接顯示是指通過應用系統(tǒng)的人機交互界面直接顯示給用戶,間接顯示是指將排序結(jié)果傳送給應用系統(tǒng)的訪問終端或者用戶側(cè)智能設備,由訪問終端或者用戶側(cè)智能設備的人機交互界面顯示給用戶。
[0061]優(yōu)選的,當口味選擇信息為多個時,該吻合度還包括綜合吻合度,即計算出每一個口味選擇信息同應用對象的吻合度后再數(shù)學計算得到綜合吻合度,然后將應用對象按照綜合吻合度排序。
[0062]具體的,應用對象排序的方式可以為升序或者降序排列,例如應用對象I與用戶口味選擇信息的吻合度為0.025,應用對象2與用戶口味選擇信息的吻合度為0.675,應用對象3與用戶口味選擇信息的吻合度為0.1,按照吻合度升序排列時,排列順序為應用對象
I—應用對象3 —應用對象2,按照吻合度降序排列時,排列順序為應用對象2 —應用對象3—應用對象I。優(yōu)選的,應用對象按照吻合度值升序排列,排列靠前的應用對象與用戶的口味選擇信息匹配程度更高,更便于用戶從中快速篩選出符合自己口味選擇信息的應用對象。優(yōu)選的,排序的方式可以由用戶設定,或者由系統(tǒng)自動生成。
[0063]本發(fā)明優(yōu)選的,在用戶的口味選擇信息中,對于最高優(yōu)先級別或者權(quán)重的指標,可以根據(jù)指標的選擇項值預先排除部分應用對象,或者設定相差度為最大值;特別的,對于一些對用戶的口味信息影響較大,可以明顯影響應用對象匹配結(jié)果的指標,如民族信仰或忌口信息等指標,在匹配時,一般也按照最高優(yōu)先級進行處理,即可以根據(jù)指標的選擇項值預先排除部分應用對象,或者設定相差度為最大值。例如假設用戶的口味選擇信息中,民族信仰設置為回族,對應的口味信息為不吃豬肉,則可以根據(jù)該指標的選擇項值預先排除掉所有包含豬肉食材的應用對象,進而在符合條件的應用對象中進行進一步匹配運算,節(jié)省了系統(tǒng)運算處理時間。或者當應用對象包含豬肉食材時,可以設定該項指標的相差度為最大值,如設定為無窮大,則據(jù)此計算出來的該應用對象的吻合度最大,采用升序排列時,該應用對象排列最后,認為該應用對象與用戶的口味選擇信息匹配程度最低?;蛘弋攽脤ο蟛话i肉食材時,與用戶的口味選擇信息中該項指標明顯相符,因此,也可以設定該項指標的相差度為最小值,則據(jù)此計算出來的該應用對象的吻合度最低,采用升序排列時,該應用對象排列最前,認為該應用對象與用戶的口味選擇信息匹配程度最高。
[0064]本發(fā)明優(yōu)選的,當口味選擇信息有多個時,也可以根據(jù)每個人不同的口味選擇信息,來選擇出同時滿足多人口味需求的應用對象。
[0065]具體的,分別計算出每一個口味選擇信息同應用對象的吻合度后再數(shù)學計算得到綜合吻合度,通過該綜合吻合度代表應用對象同多個口味選擇信息的綜合匹配程度,綜合吻合度較低的即認為該應用對象同多個口味選擇信息的匹配程度較高,反之則較低。
[0066]具體的,該數(shù)學計算可以是求和,求積或者是其他任一種可將多個吻合度表征為一個綜合吻合度的計算方式。例如用戶A的口味選擇信息與應用對象I和應用對象2的吻合度分別為0.1和1.2,用戶B的口味選擇信息與應用對象I和應用對象2的吻合度分別為
0.5和2.1,假設用戶A和B所占權(quán)重相同,則采用求積計算方式下,用戶A和B與應用對象I的綜合吻合度為0.1*0.5 = 0.05,用戶A和B與應用對象2的綜合吻合度為1.2*2.1 =
2.52,采用求和計算方式下,用戶A和B與應用對象I的綜合吻合度為0.1+0.5 = 0.6,用戶A和B與應用對象2的綜合吻合度為1.2+2.1 = 3.3,可以看出,不管采用何種計算方式,應用對象I與用戶A和B的綜合吻合度值均小于應用對象2與用戶A和B的綜合吻合度值,則可以看出,應用對象I與用戶A和B的口味選擇信息更匹配。當然,上述僅是本發(fā)明計算綜合吻合度的兩種簡單實例,實際應用中,根據(jù)多個吻合度計算綜合吻合度的計算方式還有很多,且每種計算方式下,可能還包括很多不同的特殊處理方式,此處不再窮舉。
[0067]優(yōu)選的,本發(fā)明通過計算每一個口味選擇信息同應用對象的吻合度的和,計算綜合吻合度。
[0068]優(yōu)選的,多個不同的口味選擇信息分別設置有權(quán)重,每一個口味選擇信息權(quán)重的高低對應用對象的匹配結(jié)果影響不同,因此在計算綜合吻合度時,可以將多個口味選擇信息的吻合度加權(quán)累加,即通過數(shù)學公式Σ用戶權(quán)重*( Σ指標權(quán)重*相差度)進行計算,就可以更準確的計算出應用對象同多個口味選擇信息的綜合吻合度。例如用戶A的口味選擇信息為 “04 (很麻),20% ;04(很辣),20% ;03(較咸),10% ;03 (較酸),10% ;01 (川菜),40 % ”,用戶A的口味選擇信息權(quán)重占比80 % ;用戶B的口味選擇信息為“02 (微麻),20 % ;02(微辣),20% ;02(微咸),10% ;02(微酸),10% ; 11 (東北菜),40% ”,用戶B的口味選擇信息權(quán)重占比20% ;應用對象I的口味選擇信息為“03 (較麻);03 (較辣);03 (較咸);03(較酸);01(川菜)”,應用對象2的口味選擇信息為“01(不麻);01(不辣);01(不咸);
01(不酸);03(粵菜)”,應用對象3的口味選擇信息為“02(微麻);02(微辣);02(微咸);
02(微酸);11 (東北菜)”。假設上述各單一口味指標的取值范圍均為4,通過計算可以得知用戶A的口味選擇信息與應用對象1、應用對象2和應用對象3的吻合度分別為0.1、1.4和
1.25,用戶B的口味選擇信息與應用對象1、應用對象2和應用對象3的吻合度分別為1.15、1.15和0,則用戶A和B與應用對象I的綜合吻合度為80% *0.1+20% *1.15 = 0.31,用戶A和B與應用對象2的綜合吻合度為80% *1.4+20% *1.15 = 1.35,用戶A和B與應用對象3的綜合吻合度為80% *1.25+20% *0 = 1,通過結(jié)果可以看出,應用對象I與用戶A和B的口味選擇信息的綜合匹配程度最高,應用對象2次之,應用對象3與用戶A和B的口味選擇信息的綜合匹配程度相差最大,且由于A的權(quán)重占比最高,因此,匹配程度最高的應用對象I即較麻辣的川菜,與A的口味選擇信息最為接近。假設用戶A的權(quán)重為20%,用戶B的權(quán)重為80%,則用戶A和B與應用對象I的綜合吻合度為20% *0.1+80% *1.15 =
1.12,用戶A和B與應用對象2的綜合吻合度為20% *1.4+80% *1.15 = 1.2,用戶A和B與應用對象3的綜合吻合度為20% *1.25+80% *0 = 0.25,由結(jié)果可以看出,由于權(quán)重的改變,使得應用對象3與用戶A和B的口味選擇信息的綜合匹配程度最高,應用對象I次之,應用對象2與用戶A、B的口味選擇信息的綜合匹配程度相差最大,且由于用戶B的權(quán)重占比增大,導致應用對象的匹配結(jié)果更接近用戶B的口味選擇信息。
[0069]優(yōu)選的,在計算綜合吻合度之前,還可以對多個口味選擇信息進行修改,該修改可以是對任一口味選擇信息的優(yōu)先級或者權(quán)重進行修改,也可以是刪除或者屏蔽任一個口味選擇信息,隨后在計算應用對象同口味選擇信息的綜合吻合度時,按照修改后的口味選擇信息執(zhí)行。當然,還可以再對任一口味選擇信息的任一指標進行修改,即修改任一口味選擇信息的任一指標的任一選擇項,或者修改任一口味選擇信息的任一指標的優(yōu)先級或者權(quán)重,或者屏蔽任一口味選擇信息的任一指標或者指標的任一選擇項,如果任一口味選擇信息指標中的內(nèi)容發(fā)生了改變,則需要重新計算該指標與應用對象中對應的指標的相差度。當然,如果用戶對匹配出的應用對象列表不滿意,也可以對口味選擇信息進行修改,修改后,根據(jù)修改后的口味選擇信息重新計算匹配的應用列表,顯示給用戶重新進行選擇,直到用戶滿意為止。
[0070]優(yōu)選的,應用對象按照綜合吻合度排序顯示給用戶查看,以便用戶可以從中快速篩選出符合自己口味選擇信息的應用對象。
[0071]本發(fā)明優(yōu)選的,口味選擇信息的權(quán)重可由其對應的優(yōu)先級轉(zhuǎn)換得到。具體的,對于單個口味選擇信息來說,口味選擇信息的每一個指標可以分別設置有優(yōu)先級,每一個指標的優(yōu)先級與其權(quán)重相關(guān)聯(lián),并可轉(zhuǎn)換為與該優(yōu)先級別相對應的權(quán)重;對于多個口味選擇信息來說,這多個口味選擇信息中的任一個口味選擇信息也可以設置有優(yōu)先級,該優(yōu)先級與權(quán)重相關(guān)聯(lián),并可轉(zhuǎn)換為與優(yōu)先級別相對應的權(quán)重。如用戶A根據(jù)其點菜習慣,設置有2個優(yōu)先等級,其將忌口信息作為優(yōu)先級1,將單一口味信息如“酸甜苦辣咸”作為優(yōu)先級2,則在將優(yōu)先級轉(zhuǎn)換為對應的權(quán)重時,可根據(jù)優(yōu)先級別的高低進行靈活轉(zhuǎn)換,如將忌口信息的權(quán)重設置為50%,單一口味信息“酸甜苦辣咸”的權(quán)重分別設置為10%。值得注意的是,將優(yōu)先級別轉(zhuǎn)換為與之對應的權(quán)重時,權(quán)重的設置方式比較靈活,如上例中,忌口信息作為優(yōu)先級1,單一口味信息如“酸甜苦辣咸”作為優(yōu)先級2,進行權(quán)重轉(zhuǎn)換時,也可以將忌口信息的權(quán)重設置為60%,單一口味信息“酸甜苦辣咸”的權(quán)重分別設置為8%,實現(xiàn)方式比較靈活。
[0072]與權(quán)重的設定類似,優(yōu)先級可由用戶設定,也可以由系統(tǒng)自動生成。用戶可以對口味選擇信息中的任一指標設置不同的優(yōu)先級,或者當口味選擇信息有多個時,用戶也可以分別對這多個不同的口味選擇信息設置不同的優(yōu)先級。具體實施時,優(yōu)先級可以設置為多級,每一級設置有至少一個或多個標示指標,優(yōu)先級數(shù)的選擇取決于系統(tǒng)設計及處理能力。如用戶A根據(jù)其點菜習慣,設置有4個優(yōu)先等級,其將菜系及制作食材作為優(yōu)先級1,將酸、甜、苦、辣、咸、麻作為優(yōu)先級2,將特殊忌諱作為優(yōu)先級3,其他指標信息作為優(yōu)先級4;用戶B根據(jù)其個人習慣,設置有3個優(yōu)先等級,其將特殊忌諱及身體狀況作為優(yōu)先級1,將辣、麻作為優(yōu)先級2,菜系及制作食材作為優(yōu)先級3,其他指標則不予考慮,不列入優(yōu)先級選擇序列;又或者如多人聚餐時,可以將比較重要的成員,如某位領(lǐng)導的口味選擇信息的優(yōu)先級設置為最高,其他成員次之。設定好的優(yōu)先級可以在計算口味選擇信息與應用對象的吻合度時將其轉(zhuǎn)換為對應的權(quán)重進行計算。如果用戶沒有對口味選擇信息中的指標設定優(yōu)先級,則也可以由系統(tǒng)根據(jù)實際使用情況自動生成,如系統(tǒng)可以設定所有指標的優(yōu)先級相同,也可以根據(jù)用戶的歷史習慣或評價,判斷用戶對某一種或某幾種指標的偏好程度,從而設定不同的優(yōu)先級,如系統(tǒng)判斷到用戶對麻辣的菜肴評價較高,則可以將麻辣指標的優(yōu)先級設定為最高,其他指標的優(yōu)先級次之。
[0073]本發(fā)明優(yōu)選的,可以將多個應用對象設定為應用對象組,通過分別計算每個應用對象同口味選擇信息的吻合度再數(shù)學計算后,得到應用對象組綜合吻合度,通過該應用對象組綜合吻合度代表應用對象組和口味選擇信息的綜合匹配程度。例如某套餐A包括5個菜肴,可以通過分別計算每個菜肴與用戶口味選擇信息的吻合度,再將這5個菜肴與用戶口味選擇信息的吻合度相加,計算出這個套餐A與用戶口味選擇信息的綜合匹配程度。又如套餐A、B、C分別包括5個不同的菜肴,通過分別計算每個套餐與用戶口味選擇信息的綜合匹配程度,如套餐A、B、C與用戶口味選擇信息的綜合吻合度分別為0.8,0.3、1.2,則可以根據(jù)該綜合吻合度判斷出,套餐B與用戶的口味選擇信息匹配程度最高,用戶可以根據(jù)該計算結(jié)果輕松的選擇出符合自己口味選擇信息的套餐。
[0074]本發(fā)明的口味選擇信息同應用對象的匹配方法可以應用在多種場合的應用系統(tǒng)中,下面通過幾個具體的實施例來說明本發(fā)明的匹配方法在實際應用系統(tǒng)中的應用:
[0075]實施例1:餐廳點餐
[0076]例如用戶在餐廳用餐,該餐廳的應用對象為各式菜肴,這些菜肴都按照同口味選擇信息相同的指標和該指標相同的選擇項進行了標示。餐廳設有獨立的應用系統(tǒng),包含多個口味選擇信息輸入端和一個應用處理終端:如餐廳將口味選擇信息輸入端配置為平板電腦,這些平板電腦內(nèi)置口味選擇信息應用軟件,可以接收用戶輸入的口味選擇信息,多個平板電腦可以同時滿足多個用戶的輸入;餐廳將應用終端配置為一臺計算機,可以根據(jù)平板電腦傳遞過來的用戶口味選擇信息,進行相應的數(shù)據(jù)處理及應用。
[0077]每位就餐用戶在點餐前,都可以收到餐廳服務員提供過來的平板電腦,根據(jù)該電腦內(nèi)置的口味選擇軟件,通過其人機交互接口,選擇出適合自己的口味選擇信息,選定后,通過確認發(fā)送就可以將該口味選擇信息傳遞發(fā)送給餐廳的應用終端,避免了向服務員口述的繁瑣。
[0078]應用終端接收到該用戶的口味選擇信息后,就可以根據(jù)用戶的口味選擇信息進行進一步的運算處理,即分別計算出每一道菜肴與用戶口味選擇信息的吻合度,進而根據(jù)菜肴與用戶口味選擇信息的吻合度大小排序,生成符合用戶口味選擇信息的菜肴列表,以供用戶可以快速的選擇出適合自己口味的菜肴。
[0079]應用終端計算機也可以根據(jù)用戶的口味選擇信息,對用戶進行相關(guān)菜肴推薦。篩選出或推薦的菜肴列表可以按順序直接顯示在應用終端的顯示界面上,由用戶進行菜肴的選擇;也可以將其傳遞給輸入端,由用戶在輸入端的人機交互界面上根據(jù)該順序列表直接進行菜肴的選擇,節(jié)省了從眾多繁雜菜肴中挑選自己喜好菜肴的時間,提高了菜肴匹配的準確度,避免了由用戶在眾多繁雜菜單中進行篩選的盲目性以及口味不符合的風險性。
[0080]當用戶同時為多個人時,即團體聚餐時,應用終端計算機可根據(jù)這多個人的口味選擇信息,分別計算出每道菜肴與多個口味選擇信息的綜合吻合度即綜合匹配程度,從而根據(jù)該綜合匹配程度排序顯示,以供多個用戶分別快速選擇出適合自己口味選擇信息的菜肴。
[0081]用戶通過餐廳平板電腦選定的口味選擇信息,可以選擇對其中一種或多種指標中的選擇項進行修改,修改后,應用終端計算機對于菜肴與口味選擇信息吻合度的計算將按照修改后的口味選擇信息的指標的選擇項執(zhí)行;餐廳平板電腦上的口味選擇軟件,同時應具有指標屏蔽及優(yōu)先級設置功能,用戶可以根據(jù)需要進行選擇設置,提高了餐廳應用系統(tǒng)的靈活性。
[0082]餐廳通過這種應用系統(tǒng),可以快速獲取每位就餐用戶不同的口味選擇信息,并將其進行應用,以便快速推薦出符合每一位用戶口味選擇信息的菜肴列表,提高了用戶點餐效率,大大節(jié)省了餐廳及用戶就餐時間,對用餐者真正起到推薦作用。
[0083]實施例2:餐廳選擇
[0084]例如用戶欲外出就餐,但不知眾多餐廳哪里的菜肴口味比較適合自己,可以通過應用本發(fā)明匹配方法的應用系統(tǒng)來解決這個問題:這個應用系統(tǒng)可以是用戶家中兼具輸入和應用處理功能的一臺計算機;也可以是街邊的一種自助式應用終端,兼具數(shù)據(jù)輸入及應用處理功能。該應用系統(tǒng)數(shù)據(jù)庫中的應用對象為菜系或口味各異的餐廳,餐廳或者餐廳的菜肴都按照同口味選擇信息相同的指標和該指標相同的選擇項進行了標示,使得根據(jù)同樣指標標示的用戶口味選擇信息,可以快速匹配到適合的餐廳列表。
[0085]用戶可以通過應用系統(tǒng)的信息輸入接口,輸入自己的口味選擇信息,具體應用時,用戶可以通過選擇一種或多種指標的選擇項來限定應用終端的處理范圍:即用戶通過選擇某一種或幾種指標的選擇項來輸入自己的口味選擇信息,隨后應用系統(tǒng)計算用戶的口味選擇信息與餐廳的吻合度,根據(jù)吻合度的大小生成符合這些口味選擇信息的指標的餐廳列表,即所有餐廳都按照與用戶口味選擇信息的匹配程度順序顯示,因此可以使用戶能夠快速篩選到符合自己口味選擇信息的餐廳;用戶未選擇的口味選擇信息的指標在檢索匹配時不予考慮。用戶可隨時更改或刪除選定的口味選擇信息的指標的選擇項,以改變生成的餐廳列表結(jié)果。用戶可以選擇只生成現(xiàn)有地理位置附近,符合自己口味選擇信息的餐廳列表,或者可以選擇生成某個區(qū)的所有符合口味選擇信息的餐廳列表,或者選擇生成整個城市的所有符合口味選擇信息的餐廳列表,用戶通過這種應用方式選定到符合自己口味選擇信息的餐廳后,再動身去該餐廳就餐,省去了盲目尋找餐廳的麻煩以及無謂時間的浪費。
[0086]通過本發(fā)明提出的匹配方法,可根據(jù)吻合度或者綜合吻合度自動推薦出符合用戶口味的應用對象,有效的解決了口味選擇信息同應用對象的匹配問題,大大提高了用戶點餐效率。
【權(quán)利要求】
1.一種口味選擇信息同應用對象的匹配方法,其特征在于,所述口味選擇信息通過至少一個指標進行標示,所述指標包括至少一個選擇項,所述選擇項通過機器可讀的符號進行標示,所述應用對象按照同所述口味選擇信息相同的指標和所述指標相同的選擇項進行標示,該方法包括如下步驟: 獲取用戶的口味選擇信息,其中,所述口味選擇信息的每一個指標分別設置有權(quán)重,被用戶選中的指標稱為有效指標; 計算口味選擇信息中任一有效指標的選擇項同應用對象中對應的指標的選擇項的相差度; 根據(jù)口味選擇信息中所述有效指標的權(quán)重,計算口味選擇信息中所有有效指標的選擇項同應用對象中對應指標的選擇項的相差度的加權(quán)累加值,所述相差度的加權(quán)累加值表征口味選擇信息同應用對象的吻合度; 將所述應用對象按照所述吻合度的大小排序。
2.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述的口味選擇信息有多個;分別計算所述每一個口味選擇信息同所述應用對象的吻合度后,數(shù)學計算得到綜合吻合度,通過所述綜合吻合度代表所述應用對象同所述多個口味選擇信息的綜合匹配程度。
3.根據(jù)權(quán)利要求2所述的匹配方法,其特征在于,所述每一個口味選擇信息同所述應用對象的吻合度求和得到綜合吻合度。
4.根據(jù)權(quán)利要求3所述的匹配方法,其特征在于,所述多個不同的口味選擇信息分別設置有權(quán)重,所述多個口味選擇信息的吻合度加權(quán)累加,計算出所述應用對象同所述多個口味選擇信息的綜合吻合度。
5.根據(jù)權(quán)利要求2所述的匹配方法,其特征在于,在計算所述綜合吻合度之前,還包括對任一 口味選擇信息的修改或屏蔽,隨后在計算所述綜合吻合度時,按照修改或屏蔽后的口味選擇信息執(zhí)行。
6.根據(jù)權(quán)利要求1或4所述的匹配方法,其特征在于,所述權(quán)重由優(yōu)先級轉(zhuǎn)換得到。
7.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述的應用對象有多個;分別計算所述每個應用對象同口味選擇信息的吻合度再求和后,得到應用對象組綜合吻合度;通過所述應用對象組綜合吻合度代表所述應用對象組和所述口味選擇信息的綜合匹配程度。
8.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述口味選擇信息的指標的選擇項為量化值,則所述相差度的計算方法是口味選擇信息中指標的選擇項值與應用對象中對應的指標的選擇項值的絕對差值除以所述選擇項的取值范圍。
9.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述口味選擇信息的指標的選擇項為量化的范圍值,則所述相差度的計算方法是口味選擇信息中指標的選擇項平均值與應用對象中對應的指標的選擇項值的絕對差值除以所述選擇項的取值范圍,或者所述相差度的計算方法是口味選擇信息中指標的每一選擇項與應用對象中對應的指標的選擇項的相差度的平均值。
10.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述口味選擇信息的指標的選擇項為非量化的單選值,則所述相差度根據(jù)所述口味選擇信息中指標的選擇項值與所述應用對象中對應的指標的選擇項值是否一致,設定為極大值或者極小值。
11.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述口味選擇信息的指標的選擇項為非量化的復選值,則所述相差度根據(jù)所述應用對象的指標的選擇項中是否包含口味選擇信息中對應的指標的選擇項中的任一選擇項,設定為極大值或者極小值。
12.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,對于所述口味選擇信息中最高優(yōu)先級別或者權(quán)重的指標,在計算所述吻合度之前,根據(jù)所述指標的選擇項值預先排除部分應用對象,或者設定所述相差度為最大值。
13.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,在計算應用對象同所述口味選擇信息的相差度前,還包括對所述口味選擇信息的修改,隨后在計算應用對象同所述口味選擇信息的相差度時,按照修改后的口味選擇信息執(zhí)行。
14.根據(jù)權(quán)利要求1所述的匹配方法,其特征在于,所述應用對象是菜譜或者餐廳。
【文檔編號】G06Q50/12GK104200409SQ201410425461
【公開日】2014年12月10日 申請日期:2014年8月26日 優(yōu)先權(quán)日:2014年8月26日
【發(fā)明者】江海峰, 張永強, 油文棟, 王嘉敏 申請人:珠海優(yōu)特電力科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
广宁县| 盖州市| 齐河县| 灌云县| 陕西省| 恩平市| 新闻| 吴堡县| 庄浪县| 九台市| 清新县| 五大连池市| 南华县| 井研县| 康保县| 伊金霍洛旗| 南昌县| 洮南市| 鄂托克旗| 安西县| 泸西县| 万州区| 明溪县| 织金县| 宁阳县| 抚松县| 汕头市| 滨海县| 吉安市| 嘉善县| 鄂托克前旗| 郸城县| 阳曲县| 田东县| 察隅县| 墨脱县| 五莲县| 石家庄市| 临潭县| 卢湾区| 茶陵县|