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

基于大數(shù)據(jù)知識庫的解決方案推薦方法和系統(tǒng)的制作方法

文檔序號:10725066閱讀:240來源:國知局
基于大數(shù)據(jù)知識庫的解決方案推薦方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提出了一種解決方案推薦方法,所述方法包括:獲取用戶的問題信息,將所述用戶的問題信息作為第一問題信息;將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息;獲取與所述第二問題信息對應(yīng)的解決方案;將獲取到的所述解決方案推薦給與所述第一問題信息對應(yīng)的用戶。實現(xiàn)了獲取與問題信息對應(yīng)的解決方案的及時性和便捷性,且由于該方法和系統(tǒng)不再依賴于個人的主觀經(jīng)驗,而是根據(jù)解決問題的客觀歷史數(shù)據(jù),因此,推薦的方案更具有可靠性。此外,還提出了一種解決方案的推薦系統(tǒng)。
【專利說明】
基于大數(shù)據(jù)知識庫的解決方案推薦方法和系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計算機(jī)處理領(lǐng)域,特別是涉及一種基于大數(shù)據(jù)知識庫的解決方案推薦方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前,當(dāng)人們在生活中遇到自己無法解決的問題時,一般會通過電話或面對面的找有經(jīng)驗的相關(guān)人士咨詢,但是由于個人的知識、經(jīng)驗往往是有限的,如果只是單純的依賴相關(guān)人士的主觀經(jīng)驗和理論知識,很多時候并不能有效的解決人們的問題,而且一旦咨詢的相關(guān)人士由于個人認(rèn)知的錯誤,很可能會給出一些錯誤的解決方案,這樣反而會對人們解決問題產(chǎn)生不利的影響,并且當(dāng)人們咨詢解決方案時往往需要長時間的等待過程。因此傳統(tǒng)的方法給出的解決方案的可靠性和時效性都比較差。

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

[0003]基于此,為了解決上述問題,提出了一種比較可靠、并且快捷的基于大數(shù)據(jù)的解決方案推薦方法和系統(tǒng)。
[0004]—種解決方案推薦方法,所述方法包括:獲取用戶的問題信息,將所述用戶的問題信息作為第一問題信息,將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息,獲取與所述第二問題信息對應(yīng)的解決方案,將獲取到的所述解決方案推薦給與所述第一問題信息對應(yīng)的用戶。
[0005]在其中一個實施例中,在所述獲取用戶的問題信息的步驟之前還包括:建立知識庫,所述知識庫包括多個解決案例,所述解決案例包括問題信息及與所述問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值。
[0006]在其中一個實施例中,所述將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息的步驟包括:將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合,查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,將所述分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。
[0007]在其中一個實施例中,所述將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息的步驟包括:將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合,查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,根據(jù)所述問題信息集合中各個問題信息的匹配度和所述各個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算各個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度,將所述第一匹配優(yōu)先度對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。
[0008]在其中一個實施例中,所述方法還包括:獲取用戶對所述解決方案的反饋,根據(jù)所述反饋確定與所述解決方案對應(yīng)的解決效果的分?jǐn)?shù)值,將所述第一問題信息、推薦的所述解決方案及所述解決效果的分?jǐn)?shù)值作為一個解決案例添加至所述知識庫中,當(dāng)所述知識庫中解決案例的數(shù)量達(dá)到第一預(yù)設(shè)閾值時,形成大數(shù)據(jù)知識庫。
[0009]—種解決方案推薦系統(tǒng),所述系統(tǒng)包括:問題信息獲取模塊,用于獲取用戶的問題信息,將所述用戶的問題信息作為第一問題信息;確定模塊,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息;解決方案獲取模塊,用于獲取與所述第二問題信息對應(yīng)的解決方案;推薦模塊,用于將獲取到的所述解決方案推薦給與所述第一問題信息對應(yīng)的用戶。
[0010]在其中一個實施例中,所述系統(tǒng)還包括:建立模塊,用于建立知識庫,所述知識庫包括多個解決案例,所述解決案例包括問題信息及與所述問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值。
[0011 ]在其中一個實施例中,所述確定模塊包括:第一獲取單元,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合;第一查找單元,用于查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值;第一匹配單元,用于將所述分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。
[0012]在其中一個實施例中,所述確定模塊包括:第二獲取單元,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合;第二查找單元,用于查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值;計算單元,用于根據(jù)所述問題信息集合中各個問題信息的匹配度和所述各個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算各個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度;第二匹配單元,用于將所述第一匹配優(yōu)先度對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。
[0013]在其中一個實施例中,所述系統(tǒng)還包括:反饋模塊,用于獲取用戶對所述解決方案的反饋,根據(jù)所述反饋確定與所述解決方案對應(yīng)的解決效果的分?jǐn)?shù)值;添加模塊,用于將所述第一問題信息、推薦的所述解決方案及所述解決效果的分?jǐn)?shù)值作為一個解決案例添加至所述知識庫中,當(dāng)所述知識庫中解決案例的數(shù)量達(dá)到第一預(yù)設(shè)閾值時,形成大數(shù)據(jù)知識庫。
[0014]上述解決方案推薦方法和系統(tǒng),通過首先獲取用戶的問題信息,將該用戶的問題信息作為第一問題信息,然后將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與第一問信息匹配的第二問題信息,繼而獲取第二問題信息對應(yīng)的解決方案,將獲取到的該解決方案推薦給用戶。上述解決方案推薦方法和系統(tǒng),基于大數(shù)據(jù)的知識庫將用戶的問題信息與知識庫中的問題信息進(jìn)行匹配,通過確定與第一問題信息匹配的第二問題信息,從而確定最能解決用戶問題的解決方案,然后將找到解決方案推薦給該用戶,實現(xiàn)了獲取與問題信息對應(yīng)的解決方案的及時性和便捷性,且由于該方法和系統(tǒng)不再依賴于個人的主觀經(jīng)驗,而是根據(jù)解決問題的客觀歷史數(shù)據(jù),因此,推薦的解決方案更具有可靠性。
【附圖說明】
[0015]圖1為一個實施例中解決方案推薦方法的流程示意圖;
[0016]圖2為一個實施例中確定與第一問題信息匹配的第二問題信息的方法流程示意圖;
[0017]圖3為另一個實施例中確定與第一問題信息匹配的第二問題信息的方法流程示意圖;
[0018]圖4為另一個實施例中解決方案推薦方法的流程示意圖;
[0019]圖5為一個實施例中解決方案推薦系統(tǒng)的結(jié)構(gòu)框圖;
[0020]圖6為另一個實施例中解決方案推薦系統(tǒng)的結(jié)構(gòu)框圖;
[0021 ]圖7為一個實施例中確定模塊的結(jié)構(gòu)框圖;
[0022]圖8為另一個實施例中確定模塊的結(jié)構(gòu)框圖;
[0023]圖9為又一個實施例中解決方案推薦系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0024]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下通過實施例,并結(jié)合附圖,對本發(fā)明基于知識庫的解決方案推薦方法和系統(tǒng)的【具體實施方式】進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0025]如圖1所示,在一個實施例中,提出了一種解決方案推薦方法,該方法包括以下步驟:
[0026]步驟102,獲取用戶的問題信息,將用戶的問題信息作為第一問題信息。
[0027]在本實施例中,用戶問題信息的獲取可以通過終端來獲取,比如,可以通過終端輸入用戶的問題信息。其中,終端可以是智能手機(jī)、平板電腦、筆記本電腦、穿戴式智能設(shè)備等可以錄入問題信息的電子設(shè)備。具體的,可在終端機(jī)上運(yùn)行用戶問題管理系統(tǒng),通過該系統(tǒng)對用戶的問題信息進(jìn)行錄入。其中,可以錄入的問題信息包括但不限于日常問題、專業(yè)問題等。
[0028]步驟104,將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與第一問題信息匹配的第二問題信息。
[0029]具體的,將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,分別計算各個問題信息與第一問題信息的匹配度,可以將計算得到的匹配度最大的問題信息作為與第一問題信息匹配的第二問題信息。在一個實施例中,首先,計算各個問題信息與第一問題信息的匹配度,然后將匹配度大于預(yù)設(shè)閾值(比如閾值設(shè)為0.8)的所有問題信息組成一個集合,或者將計算得到的匹配度按照從大到小的順利排列,然后選取排在前面的(比如前10個)匹配度對應(yīng)的問題信息組成一個問題信息集合,而再獲取該集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,并將分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與第一問題信息匹配的第二問題信息。在另一個實施例中,首先,計算各個問題信息與第一問題信息的匹配度,然后獲取匹配度大于預(yù)設(shè)閾值的問題信息集合,繼而獲取該問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,最后根據(jù)得到的各個問題信息的匹配度和各個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算各個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度,將該第一匹配優(yōu)先度對應(yīng)的問題信息作為與第一問題信息匹配的第二問題信息。
[0030]步驟106,獲取與第二問題信息對應(yīng)的解決方案。
[0031 ]具體的,知識庫中預(yù)先存儲了大量的解決案例,每個解決案例包括問題信息及與該問題信息對應(yīng)的解決方案、解決效果的分?jǐn)?shù)值。其中,解決效果的分?jǐn)?shù)值反映了解決效果的好壞,分?jǐn)?shù)值越高,說明解決效果越好。計算得到與第一問題信息匹配的第二問題信息后,獲取與該第二問題信息對應(yīng)的解決方案。第一問題信息與第二問題信息匹配,說明兩者的問題信息作為相似或相同,那么其解決方案也會最為相似或相同。所以獲取與第二問題信息對應(yīng)的解決方案后,將獲取到的解決方案推薦給與第一問題信息對應(yīng)的用戶,進(jìn)而幫助用戶進(jìn)行答疑。
[0032]步驟108,將獲取到的解決方案推薦給與第一問題信息對應(yīng)的用戶。
[0033]具體的,可以將獲取到的與用戶的問題信息匹配的解決方案推薦給該用戶。解決方案的信息可以通過網(wǎng)絡(luò)推送給用戶,也可以通過短信的形式發(fā)送到與用戶對應(yīng)的終端,還可以通過郵件等形式發(fā)送給用戶。用戶收到針對該用戶的問信息即第一問題信息的解決方案后,可以根據(jù)該解決方案的解決效果對該解決方案進(jìn)行評分,將用戶的評分作為與解決方案對應(yīng)的解決效果的分?jǐn)?shù)值,然后將第一問題信息、以及為第一問題信息推薦的解決方案和解決效果的分?jǐn)?shù)值一起作為一個新的解決案例添加到知識庫中,使知識庫逐漸的完口 ο
[0034]在本實施例中,通過首先獲取用戶的問題信息,將該用戶的問題信息作為第一問題信息,然后將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與第一問信息匹配的第二問題信息,繼而獲取第二問題信息對應(yīng)的解決方案,將獲取到的該解決方案推薦給用戶。上述解決方案推薦方法,基于大數(shù)據(jù)的知識庫將用戶的問題信息與知識庫中的問題信息進(jìn)行匹配,通過確定與第一問題信息匹配的第二問題信息,從而確定最能解決用戶問題的解決方案,然后將找到解決方案推薦給該用戶,實現(xiàn)了獲取與問題信息對應(yīng)的解決方案的及時性和便捷性,且由于該方法和系統(tǒng)不再依賴于個人的主觀經(jīng)驗,而是根據(jù)解決問題的客觀歷史數(shù)據(jù),因此,推薦的解決方案更具有可靠性。
[0035]在一個實施例中,在獲取用戶的問題信息的步驟之前還包括:建立知識庫,其中,知識庫中包括多個解決案例,每個解決案例中包括問題信息及與該問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值。
[0036]在本實施例中,預(yù)先建立知識庫,該知識庫為大數(shù)據(jù)知識庫,可以理解為里面有大量的解決案例,每個解決案例中包括問題信息及與該問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值,解決效果的分?jǐn)?shù)值用于反映該解決方案對應(yīng)的解決效果的優(yōu)劣,分?jǐn)?shù)值越大,說明解決效果越好,反之,分?jǐn)?shù)值越小,解決效果就越差。分?jǐn)?shù)值來源于用戶對解決方案的反饋,用戶的反饋可以通過評分來實現(xiàn)。本發(fā)明實施例中大數(shù)據(jù)知識庫為解決方案的大數(shù)據(jù)知識庫,解決方案大數(shù)據(jù)知識庫是知識工程中結(jié)構(gòu)化、易操作、易利用、全面有組織的知識集群,可以針對專業(yè)領(lǐng)域問題求解的需求,采用專業(yè)知識表示方式在計算機(jī)存儲器中存儲、組織、管理和使用的互相聯(lián)系的知識片集合。這些知識片包括與專業(yè)領(lǐng)域相關(guān)的理論知識、事實數(shù)據(jù)。例如,專業(yè)領(lǐng)域內(nèi)有關(guān)的定義、定理和運(yùn)算規(guī)則以及常識性知識等。
[0037]如圖2所示,在一個實施例中,將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與第一問題信息匹配的第二問題信息的步驟包括:
[0038]步驟104a,將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合。
[0039]在本實施例中,將第一問題信息與知識庫中的各個問題信息一一進(jìn)行匹配,并計算知識庫中每個問題信息與第一問題信息之間的匹配度,然后根據(jù)計算得到的匹配度,獲取大于預(yù)設(shè)閾值的所有問題信息,將獲取到的所有問題信息組成一個問題信息集合。計算匹配度的方法可以有多種,比如,可以根據(jù)關(guān)鍵詞進(jìn)行匹配,將匹配成功的關(guān)鍵詞數(shù)作為匹配度。其中,在進(jìn)行關(guān)鍵詞的匹配時,將關(guān)鍵詞作為字符串,既可以采用字符串的精確匹配,也可以采用字符串的模糊匹配。具體的,提取第一問題信息中的關(guān)鍵詞作為第一關(guān)鍵詞,然后利用第一關(guān)鍵詞與知識庫中的問題信息進(jìn)行匹配,匹配的關(guān)鍵詞數(shù)越多,相應(yīng)的匹配度也就越大,將匹配度大于預(yù)設(shè)閾值(比如,80%)的問題信息全部收集起來組成一個問題信息集合。在另一個實施例中,從獲取的用戶的問題信息中抽取關(guān)鍵詞作為第一關(guān)鍵詞,從大數(shù)據(jù)知識庫中解決案例中的問題信息中抽取關(guān)鍵詞作為第二關(guān)鍵詞,用戶問題信息與知識庫中各個問題信息的匹配實際上就是第一關(guān)鍵詞與第二關(guān)鍵詞進(jìn)行匹配,并將匹配成功的關(guān)鍵詞數(shù)在第一關(guān)鍵詞數(shù)中的占比作為相應(yīng)的匹配度。比如,從用戶的問題信息中提取的第一關(guān)鍵詞的次數(shù)為10個,那么如果數(shù)據(jù)庫中的某個問題信息中的關(guān)鍵詞有7個與第一關(guān)鍵詞匹配成功,那么該問題信息與第一問題信息的匹配度就是70%。
[0040]步驟104b,查找問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值。
[0041]在本實施例中,獲取到匹配度大于預(yù)設(shè)閾值的問題信息集合后,進(jìn)一步的去獲取該問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,分?jǐn)?shù)值越大,說明解決效果越好。具體的,比如,首先獲取匹配度大于90%的問題信息集合,此時問題信息集合中的問題信息基本上都和第一問題信息比較相似,接下來需要獲取問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值。分?jǐn)?shù)值越大,說明解決效果越好,也同時說明對應(yīng)的解決方案越符合用戶的需求。
[0042]步驟104c,將分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與第一問題信息匹配的第二問題信息。
[0043]在本實施例中,獲取到問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值后,通過比較各個問題信息的解決效果的分?jǐn)?shù)值,將分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與第一問題信息匹配的第二問題信息,進(jìn)而獲取與該第二問題信息對應(yīng)的解決方案,將該解決方案推薦給第一問題信息對應(yīng)的用戶。
[0044]如圖3所示,在一個實施例中,將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與第一問題信息匹配的第二問題信息的步驟包括:
[0045]步驟104A,將第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合。
[0046]在本實施例中,將第一問題信息與知識庫中的各個問題信息一一進(jìn)行匹配,并計算知識庫中每個問題信息與第一問題信息之間的匹配度,然后根據(jù)計算得到的匹配度,獲取大于預(yù)設(shè)閾值的所有問題信息,將獲取到的所有問題信息組成一個問題信息集合。匹配度的預(yù)設(shè)閾值的取值范圍在O到I之間。計算匹配度的方法可以有多種,比如,可以根據(jù)關(guān)鍵詞進(jìn)行匹配,將匹配成功的關(guān)鍵詞數(shù)作為匹配度。其中,在進(jìn)行關(guān)鍵詞的匹配時,將關(guān)鍵詞作為字符串,既可以采用字符串的精確匹配,也可以采用字符串的模糊匹配。具體的,提取第一問題信息中的關(guān)鍵詞作為第一關(guān)鍵詞,然后利用第一關(guān)鍵詞與知識庫中的問題信息進(jìn)行匹配,匹配的關(guān)鍵詞數(shù)越多,相應(yīng)的匹配度也就越大,將匹配度大于預(yù)設(shè)閾值(比如,80 % )的問題信息全部收集起來組成一個問題信息集合。在另一個實施例中,從獲取的用戶的問題信息中抽取關(guān)鍵詞作為第一關(guān)鍵詞,從大數(shù)據(jù)知識庫中解決案例中的問題信息中抽取關(guān)鍵詞作為第二關(guān)鍵詞,用戶問題信息與知識庫中各個問題信息的匹配實際上就是第一關(guān)鍵詞與第二關(guān)鍵詞進(jìn)行匹配,并將匹配成功的關(guān)鍵詞數(shù)在第一關(guān)鍵詞數(shù)中的占比作為相應(yīng)的匹配度。比如,從用戶的問題信息中提取的第一關(guān)鍵詞的次數(shù)為10個,那么如果數(shù)據(jù)庫中的某個問題信息中的關(guān)鍵詞有7個與第一關(guān)鍵詞匹配成功,那么該問題信息與第一問題信息的匹配度就是70%。
[0047]步驟104B,查找問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值。
[0048]在本實施例中,獲取到匹配度大于預(yù)設(shè)閾值的問題信息集合后,進(jìn)一步的去獲取該問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,分?jǐn)?shù)值越大,說明解決效果越好。
[0049]步驟104C,根據(jù)問題信息集合中每個問題信息與第一問題信息的匹配度和每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算每個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度。
[0050]在本實施例中,首先,獲取問題信息集合中每個問題信息與第一問題信息的匹配度,然后獲取問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值。采用加權(quán)平均的方法計算問題信息集合中每個問題信息的匹配優(yōu)先度。具體的,將問題信息的匹配度設(shè)為Pl,將問題信息對應(yīng)的解決效果的分?jǐn)?shù)值設(shè)為P2,然后分別設(shè)置匹配度Pl的權(quán)重為kl,解決效果的分?jǐn)?shù)值P2的權(quán)重為k2,其中,kl+k2 = I,且kI和k2為大于O小于I的數(shù)。那么對應(yīng)的問題信息的匹配優(yōu)先度為Pl*kl+P2*k2。然后將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度。
[0051]步驟104D,將第一匹配優(yōu)先度對應(yīng)的問題信息作為與第一問題信息匹配的第二問題?目息O
[0052]具體的,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度,然后獲取與該第一匹配優(yōu)先度對應(yīng)的問題信息,該第一匹配優(yōu)先度對應(yīng)的問題信息作為第一問題信息匹配的第二問題信息。
[0053]如圖4所示,在一個實施例中,上述解決方案推薦方法還包括:
[0054]步驟110,獲取用戶對解決方案的反饋,根據(jù)反饋確定與解決方案對應(yīng)的解決效果的分?jǐn)?shù)值。
[0055]在本實施例中,為用戶的問題信息推薦解決方案后,獲取用戶對推薦的解決方案的反饋,根據(jù)用戶的反饋來確定與解決方案對應(yīng)的解決效果的分?jǐn)?shù)值。具體的,用戶的反饋可以直接通過打分的形式,比如滿分為100分,根據(jù)解決的效果對推薦方案進(jìn)行相應(yīng)的打分,然后將用戶的打分作為解決效果的分?jǐn)?shù)值。還可以通過獲取用戶對解決方案的滿意程度,然后將用戶的滿意程度轉(zhuǎn)換為相應(yīng)的分?jǐn)?shù)進(jìn)行存儲,具體的,假設(shè)滿意程度分為五種,分別是非常滿意,滿意,一般般,不滿意,非常不滿意,預(yù)先設(shè)置每種滿意程度對應(yīng)的分?jǐn)?shù)值,比如,非常滿意對應(yīng)的分?jǐn)?shù)值為100分,滿意對應(yīng)的分?jǐn)?shù)值為80分,一般般對應(yīng)的分?jǐn)?shù)值為60分,不滿意對應(yīng)的分?jǐn)?shù)值為30分,非常不滿意對應(yīng)的分?jǐn)?shù)為O分。比如,用戶對解決方案的評價為一般般,那么后臺自動將對應(yīng)60分作為解決效果的分?jǐn)?shù)值。
[0056]步驟112,將第一問題信息、推薦的解決方案及解決效果的分?jǐn)?shù)值一起作為一個解決案例添加至知識庫中,當(dāng)知識庫中解決案例的數(shù)量達(dá)到第一預(yù)設(shè)閾值時,形成大數(shù)據(jù)知識庫。
[0057]具體的,獲取用戶對推薦方案的評分后,也就是獲取了解決效果的分?jǐn)?shù)值。將之前用戶的問題信息即第一問題信息、為該第一問題信息推薦的解決方案和上述解決效果的分?jǐn)?shù)值一起作為一個新的解決案例添加至知識庫中,通過該方法能夠不斷地完善知識庫。當(dāng)知識庫中的解決案例的數(shù)量大于第一預(yù)設(shè)閾值(比如,第一預(yù)設(shè)閾值設(shè)為I萬)時,就形成了大數(shù)據(jù)知識庫,大數(shù)據(jù)知識庫中解決案例的數(shù)量越大,能找到更為匹配的問題信息的概率就越大。由此,推薦的解決方案也會越來越可靠。
[0058]為了更好的理解與應(yīng)用本發(fā)明提出的一種解決方案推薦方法,進(jìn)行以下示例,需要說明的是,本發(fā)明所保護(hù)的范圍不局限于以下示例。
[0059]在一個實施例中,獲取的用戶的問題信息為:“電腦死機(jī)卡機(jī)怎么辦”。在預(yù)先建立的大數(shù)據(jù)知識庫中查找與用戶的問題信息匹配的第二問題信息。具體的,將用戶的問題信息與大數(shù)據(jù)知識庫中的問題信息進(jìn)行匹配,繼而計算出知識庫中各個問題信息與用戶的問題信息的匹配度,然后獲取匹配度大于80%的問題信息集合或者將匹配度按從大到小的順序進(jìn)行排序,然后選擇匹配度在前10的問題信息。比如,從獲取的問題信息集合中發(fā)現(xiàn)與該用戶的問題信息匹配的其中一個問題信息為“電腦出現(xiàn)死機(jī)卡機(jī)怎么辦”。進(jìn)一步的,獲取問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值,然后將分?jǐn)?shù)值最大的解決效果對應(yīng)的解決方案作為推薦的方案。比如,針對“電腦出現(xiàn)死機(jī)卡機(jī)怎么辦”的問題信息的解決方案為:采用Ctrl+Alt+Delete啟動任務(wù)管理器,然后選擇結(jié)束相應(yīng)的程序進(jìn)程等。該方案的分?jǐn)?shù)值為99分,是分?jǐn)?shù)值最高的解決方案,那么該解決方案就是獲取的最佳推薦方案。
[0000]如圖5所不,在一個實施例中,一種解決方案推薦系統(tǒng),該系統(tǒng)包括:
[0061]問題信息獲取模塊502,用于獲取用戶的問題信息,將所述用戶的問題信息作為第一冋題?目息;
[0062]確定模塊504,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息;
[0063]解決方案獲取模塊506,用于獲取與所述第二問題信息對應(yīng)的解決方案;
[0064]推薦模塊508,用于將獲取到的所述解決方案推薦給與所述第一問題信息對應(yīng)的用戶。
[0065]如圖6所示,在一個實施例中,上述解決方案推薦系統(tǒng)還包括:
[0066]建立模塊501,用于建立知識庫,所述知識庫包括多個解決案例,所述解決案例包括問題信息及與所述問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值。
[0067]如圖7所示,在一個實施例中,確定模塊504包括:
[0068]第一獲取單元504a,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合;
[0069]第一查找單元504b,用于查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值;
[0070]第一匹配單元504c,用于將分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。
[0071]如圖8所示,在一個實施例中,確定模塊504包括:
[0072]第二獲取單元504A,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合。
[0073]第二查找單元504B,用于查找問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值。
[0074]計算單元504C,用于根據(jù)問題信息集合中各個問題信息的匹配度和各個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算各個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度。
[0075]第二匹配單元504D,用于將第一匹配優(yōu)先度對應(yīng)的問題信息作為與第一問題信息匹配的第二問題信息。
[0076]如圖9所示,在一個實施例中,上述解決方案的推薦系統(tǒng)還包括:
[0077]反饋模塊510,用于獲取用戶對所述解決方案的反饋,根據(jù)所述反饋確定與所述解決方案對應(yīng)的解決效果的分?jǐn)?shù)值。
[0078]添加模塊512,用于將第一問題信息、推薦的解決方案及解決效果的分?jǐn)?shù)值作為一個解決案例添加至知識庫中,當(dāng)知識庫中解決案例的數(shù)量達(dá)到第一預(yù)設(shè)閾值時,形成大數(shù)據(jù)知識庫。
[0079]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory ROM)或隨機(jī)存儲記憶體(Random AccessMemory,RAM)等。
[0080]以上所述實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0081]以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項】
1.一種解決方案推薦方法,所述方法包括: 獲取用戶的問題信息,將所述用戶的問題信息作為第一問題信息; 將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息; 獲取與所述第二問題信息對應(yīng)的解決方案; 將獲取到的所述解決方案推薦給與所述第一問題信息對應(yīng)的用戶。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取用戶的問題信息的步驟之前還包括:建立知識庫,所述知識庫包括多個解決案例,所述解決案例包括問題信息及與所述問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息的步驟包括: 將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的冋題?目息集合; 查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值; 將所述分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與所述第一問題信息匹配的第二冋題?目息。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息的步驟包括: 將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的冋題?目息集合; 查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值; 根據(jù)所述問題信息集合中各個問題信息的匹配度和所述各個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算各個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度; 將所述第一匹配優(yōu)先度對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 獲取用戶對所述解決方案的反饋,根據(jù)所述反饋確定與所述解決方案對應(yīng)的解決效果的分?jǐn)?shù)值; 將所述第一問題信息、推薦的所述解決方案及所述解決效果的分?jǐn)?shù)值作為一個解決案例添加至所述知識庫中,當(dāng)所述知識庫中解決案例的數(shù)量達(dá)到第一預(yù)設(shè)閾值時,形成大數(shù)據(jù)知識庫。6.一種解決方案推薦系統(tǒng),其特征在于,所述系統(tǒng)包括: 問題信息獲取模塊,用于獲取用戶的問題信息,將所述用戶的問題信息作為第一問題信息; 確定模塊,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,確定與所述第一問題信息匹配的第二問題信息; 解決方案獲取模塊,用于獲取與所述第二問題信息對應(yīng)的解決方案; 推薦模塊,用于將獲取到的所述解決方案推薦給與所述第一問題信息對應(yīng)的用戶。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 建立模塊,用于建立知識庫,所述知識庫包括多個解決案例,所述解決案例包括問題信息及與所述問題信息對應(yīng)的解決方案和解決效果的分?jǐn)?shù)值。8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述確定模塊包括: 第一獲取單元,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合; 第一查找單元,用于查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值; 第一匹配單元,用于將分?jǐn)?shù)值最大的解決效果對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述確定模塊包括: 第二獲取單元,用于將所述第一問題信息與知識庫中的各個問題信息進(jìn)行匹配,獲取匹配度大于預(yù)設(shè)閾值的問題信息集合; 第二查找單元,用于查找所述問題信息集合中每個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值; 計算單元,用于根據(jù)所述問題信息集合中各個問題信息的匹配度和所述各個問題信息對應(yīng)的解決效果的分?jǐn)?shù)值計算各個問題信息的匹配優(yōu)先度,將計算得到的最大的匹配優(yōu)先度作為第一匹配優(yōu)先度; 第二匹配單元,用于將所述第一匹配優(yōu)先度對應(yīng)的問題信息作為與所述第一問題信息匹配的第二問題信息。10.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 反饋模塊,用于獲取用戶對所述解決方案的反饋,根據(jù)所述反饋確定與所述解決方案對應(yīng)的解決效果的分?jǐn)?shù)值; 添加模塊,用于將所述第一問題信息、推薦的所述解決方案及所述解決效果的分?jǐn)?shù)值作為一個解決案例添加至所述知識庫中,當(dāng)所述知識庫中解決案例的數(shù)量達(dá)到第一預(yù)設(shè)閾值時,形成大數(shù)據(jù)知識庫。
【文檔編號】G06F17/30GK106095941SQ201610416286
【公開日】2016年11月9日
【申請日】2016年6月14日 公開號201610416286.0, CN 106095941 A, CN 106095941A, CN 201610416286, CN-A-106095941, CN106095941 A, CN106095941A, CN201610416286, CN201610416286.0
【發(fā)明人】朱定局
【申請人】華南師范大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
沁源县| 黔江区| 靖西县| 清流县| 邵阳县| 麻江县| 峨边| 太湖县| 桂林市| 读书| 辉南县| 肇东市| 荣昌县| 林州市| 洪江市| 吉首市| 大埔区| 兴海县| 称多县| 海盐县| 洛隆县| 九龙县| 普安县| 肇州县| 新邵县| 平江县| 蕲春县| 屏东市| 汝城县| 武夷山市| 乌鲁木齐市| 浮梁县| 丘北县| 大冶市| 卓资县| 雅安市| 同江市| 济南市| 黄龙县| 金山区| 博罗县|