亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種答案提供方法和裝置與流程

文檔序號(hào):12802577閱讀:224來(lái)源:國(guó)知局
一種答案提供方法和裝置與流程

本發(fā)明的實(shí)施方式涉及自動(dòng)問(wèn)答技術(shù)領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及一種答案提供方法和裝置。



背景技術(shù):

本部分旨在為權(quán)利要求書(shū)中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。

目前,已有一些用戶(hù)智能問(wèn)答系統(tǒng),用戶(hù)輸入問(wèn)題,智能問(wèn)答系統(tǒng)采用一定檢索方式檢索用戶(hù)輸入的問(wèn)題的答案。

常用的用戶(hù)智能問(wèn)答系統(tǒng)所采用的檢索方式為基于搜索引擎的檢索方式、基于深度學(xué)習(xí)的檢索方式、基于本地問(wèn)題庫(kù)的檢索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式。

但是目前的這些檢索方式,均不會(huì)對(duì)用戶(hù)提交的問(wèn)題進(jìn)行理解和分析,而是直接根據(jù)預(yù)設(shè)模板或者關(guān)鍵字查找與該問(wèn)題最接近的答案,這就會(huì)導(dǎo)致反饋給用戶(hù)的答案的準(zhǔn)確性較低的問(wèn)題,用戶(hù)體驗(yàn)較差。



技術(shù)實(shí)現(xiàn)要素:

鑒于現(xiàn)有技術(shù)中存在的根據(jù)為用提價(jià)的問(wèn)題為用戶(hù)反饋的答案準(zhǔn)確性低、用戶(hù)體驗(yàn)差的問(wèn)題,本發(fā)明提供一套答案提供方法和裝置,從而提高答案反饋的準(zhǔn)確性以及用戶(hù)體驗(yàn)。

在本上下文中,本發(fā)明的實(shí)施方式期望提供一種答案提供方法和裝置。

在本發(fā)明實(shí)施方式的第一方面中,提供了一種答案提供方法,包括:

接收用戶(hù)提交的問(wèn)題;

根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;

根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;

將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,所述方法中,根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,包括:

對(duì)所述問(wèn)題進(jìn)行依存句法分析,得到所述問(wèn)題對(duì)應(yīng)的依存樹(shù);

從所述依存樹(shù)中提取所述問(wèn)題中的實(shí)體節(jié)點(diǎn)、屬性節(jié)點(diǎn)、疑問(wèn)詞節(jié)點(diǎn)和核心動(dòng)詞節(jié)點(diǎn);

根據(jù)所述依存樹(shù)中節(jié)點(diǎn)之間的依賴(lài)關(guān)系,將實(shí)體節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),作為第一類(lèi)屬性節(jié)點(diǎn);以及,

確定疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),并根據(jù)確定的疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn);

依次將實(shí)體節(jié)點(diǎn)、第一類(lèi)屬性節(jié)點(diǎn)以及第二類(lèi)屬性節(jié)點(diǎn)進(jìn)行拼接,構(gòu)成所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,其中,每個(gè)查詢(xún)鏈中包括一個(gè)實(shí)體節(jié)點(diǎn)和至少一個(gè)屬性節(jié)點(diǎn),所述至少一個(gè)屬性節(jié)點(diǎn)在查詢(xún)鏈中按照依賴(lài)關(guān)系排序。

優(yōu)選地,所述方法中,根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,包括:

從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì),所述相鄰屬性節(jié)點(diǎn)為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中與所述實(shí)體節(jié)點(diǎn)相鄰的屬性節(jié)點(diǎn);

對(duì)所述鍵值對(duì)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)分別進(jìn)行同義詞擴(kuò)展;

根據(jù)同義詞擴(kuò)展后的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)重新構(gòu)建實(shí)體屬性鍵值對(duì);

針對(duì)每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的知識(shí)圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果,并保存到結(jié)果集;

判斷所述相鄰屬性節(jié)點(diǎn)是否為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn);

若是,根據(jù)所述結(jié)果集,確定所述問(wèn)題的答案;

若否,將該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果以及所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中未抽取的屬性節(jié)點(diǎn)構(gòu)成所述問(wèn)題對(duì)應(yīng)的新的查詢(xún)鏈,并執(zhí)行從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì)的步驟,其中,該結(jié)果作為新的查詢(xún)鏈中的實(shí)體節(jié)點(diǎn)。

優(yōu)選地,所述方法中,根據(jù)同義詞擴(kuò)展后的實(shí)體屬性節(jié)點(diǎn)以及屬性節(jié)點(diǎn)重新構(gòu)建實(shí)體屬性鍵值對(duì),包括:

針對(duì)同義詞擴(kuò)展后得到實(shí)體節(jié)點(diǎn)集中的每個(gè)實(shí)體節(jié)點(diǎn),將該實(shí)體節(jié)點(diǎn)與同義詞擴(kuò)展后的屬性節(jié)點(diǎn)集中的每個(gè)屬性節(jié)點(diǎn)構(gòu)成實(shí)體屬性鍵值對(duì),得到重新構(gòu)建的實(shí)體屬性鍵值對(duì)集。

優(yōu)選地,所述方法中,根據(jù)所述結(jié)果集,確定所述問(wèn)題的答案,包括:

確定所述問(wèn)題中所包含的總字?jǐn)?shù);

針對(duì)所述結(jié)果集中的每個(gè)不同結(jié)果,確定檢索該結(jié)果時(shí)所采用的所述依存樹(shù)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)的字?jǐn)?shù)和,作為該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和;

計(jì)算該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和與所述總字?jǐn)?shù)的比值,作為該結(jié)果對(duì)應(yīng)的比值;

將所述結(jié)果集中對(duì)應(yīng)的比值最大的結(jié)果確定為所述問(wèn)題的答案。

優(yōu)選地,所述方法中,根據(jù)確定的疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn),包括:

對(duì)所述問(wèn)題進(jìn)行語(yǔ)義分析,確定所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)是否需要進(jìn)行取反義詞操作;

若是,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)進(jìn)行取反義詞操作,并將取反義詞操作后的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn);

若否,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn)。

優(yōu)選地,所述方法中,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù):

若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,本發(fā)明實(shí)施例提供的答案提供方法,還包括:

分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式中,至少一種檢索方式檢索所述問(wèn)題的答案,其中,不同的檢索方式對(duì)應(yīng)不同優(yōu)先級(jí);

若基于知識(shí)圖譜的檢索方式未檢索得到的所述問(wèn)題的答案,將返回所述問(wèn)題的答案的至少一種檢索方式中優(yōu)先級(jí)最高的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,所述方法中,所述至少一種檢索方式的優(yōu)先級(jí)由高到低的順序?yàn)椋?/p>

基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式、基于搜索引擎的檢索方式。

優(yōu)選地,本發(fā)明實(shí)施例提供的答案提供方法,還包括:

若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將反饋給所述用戶(hù)的所述問(wèn)題的答案保存到本地問(wèn)題庫(kù)。

在本發(fā)明實(shí)施方式的第二方面中,提供了一種答案提供裝置,包括:

接收模塊,用于接收用戶(hù)提交的問(wèn)題;

構(gòu)建模塊,用于根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;

第一檢索模塊,用于根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;

反饋模塊,用于將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,所述構(gòu)建模塊,包括:

分析單元,用于對(duì)所述問(wèn)題進(jìn)行依存句法分析,得到所述問(wèn)題對(duì)應(yīng)的依存樹(shù);

提取單元,用于從所述依存樹(shù)中提取所述問(wèn)題中的實(shí)體節(jié)點(diǎn)、屬性節(jié)點(diǎn)、疑問(wèn)詞節(jié)點(diǎn)和核心動(dòng)詞節(jié)點(diǎn);

第一確定單元,用于根據(jù)所述依存樹(shù)中節(jié)點(diǎn)之間的依賴(lài)關(guān)系,將實(shí)體節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間具有依賴(lài)關(guān)系的屬性節(jié)點(diǎn),作為第一類(lèi)屬性節(jié)點(diǎn);

第二確定單元,用于確定疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),并根據(jù)確定的疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn);

拼接單元,用于依次將實(shí)體節(jié)點(diǎn)、第一類(lèi)屬性節(jié)點(diǎn)以及第二類(lèi)屬性節(jié)點(diǎn)進(jìn)行拼接,構(gòu)成所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,其中,每個(gè)查詢(xún)鏈中包括一個(gè)實(shí)體節(jié)點(diǎn)和至少一個(gè)屬性節(jié)點(diǎn),所述至少一個(gè)屬性節(jié)點(diǎn)在查詢(xún)鏈中按照依賴(lài)關(guān)系排序。

優(yōu)選地,所述第一檢索模塊,包括:

抽取單元,用于從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì),所述相鄰屬性節(jié)點(diǎn)為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中與所述實(shí)體節(jié)點(diǎn)相鄰的屬性節(jié)點(diǎn);

擴(kuò)展單元,用于對(duì)所述鍵值對(duì)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)分別進(jìn)行同義詞擴(kuò)展;

第一重構(gòu)單元,用于根據(jù)同義詞擴(kuò)展后的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)重新構(gòu)建實(shí)體屬性鍵值對(duì);

檢索單元,用于針對(duì)每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的知識(shí)圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果,并保存到結(jié)果集;

判斷單元,用于判斷所述相鄰屬性節(jié)點(diǎn)是否為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn);

第三確定單元,用于在所述判斷單元判斷是的情況下,根據(jù)所述結(jié)果集,確定所述問(wèn)題的答案;

第二重構(gòu)單元,用于在所述判斷單元判斷否的情況下,將該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果以及所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中未抽取的屬性節(jié)點(diǎn)構(gòu)成所述問(wèn)題對(duì)應(yīng)的新的查詢(xún)鏈,并執(zhí)行從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì)的步驟,其中,該結(jié)果作為新的查詢(xún)鏈中的實(shí)體節(jié)點(diǎn)。

優(yōu)選地,所述第一重構(gòu)單元具體用于:

針對(duì)同義詞擴(kuò)展后得到實(shí)體節(jié)點(diǎn)集中的每個(gè)實(shí)體節(jié)點(diǎn),將該實(shí)體節(jié)點(diǎn)與同義詞擴(kuò)展后的屬性節(jié)點(diǎn)集中的每個(gè)屬性節(jié)點(diǎn)構(gòu)成實(shí)體屬性鍵值對(duì),得到重新構(gòu)建的實(shí)體屬性鍵值對(duì)集。

優(yōu)選地,所述第三確定單元具體用于:

確定所述問(wèn)題中所包含的總字?jǐn)?shù);

針對(duì)所述結(jié)果集中的每個(gè)不同結(jié)果,確定檢索該結(jié)果時(shí)所采用的所述依存樹(shù)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)的字?jǐn)?shù)和,作為該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和;

計(jì)算該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和與所述總字?jǐn)?shù)的比值,作為該結(jié)果對(duì)應(yīng)的比值;

將所述結(jié)果集中對(duì)應(yīng)的比值最大的結(jié)果確定為所述問(wèn)題的答案。

優(yōu)選地,所述第二確定單元具體用于:

對(duì)所述問(wèn)題進(jìn)行語(yǔ)義分析,確定所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)是否需要進(jìn)行取反義詞操作;

若是,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)進(jìn)行取反義詞操作,并將取反義詞操作后的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn);

若否,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn)。

優(yōu)選地,所述反饋模塊具體用于:

若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,本發(fā)明實(shí)施例提供的答案提供裝置,還包括:

第二檢索模塊,用于分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式中,至少一種檢索方式檢索所述問(wèn)題的答案,其中,不同的檢索方式對(duì)應(yīng)不同優(yōu)先級(jí);

所述反饋模塊,還用于若基于知識(shí)圖譜的檢索方式未檢索得到的所述問(wèn)題的答案,將返回所述問(wèn)題的答案的至少一種檢索方式中優(yōu)先級(jí)最高的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,所述至少一種檢索方式的優(yōu)先級(jí)由高到低的順序?yàn)椋夯趩?wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式、基于搜索引擎的檢索方式。

優(yōu)選地,本發(fā)明實(shí)施例提供的答案提供裝置,還包括:

保存模塊,用于若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將反饋給所述用戶(hù)的所述問(wèn)題的答案保存到本地問(wèn)題庫(kù)。

在本發(fā)明實(shí)施方式的第三方面中,提供了一種答案提供設(shè)備,例如,可以包括存儲(chǔ)器和處理器,其中,處理器可以用于讀取存儲(chǔ)器中的程序,執(zhí)行下列過(guò)程:

接收用戶(hù)提交的問(wèn)題;

根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;

根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;

將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

在本發(fā)明實(shí)施方式的第四方面中,提供了一種程序產(chǎn)品,其包括程序代碼,當(dāng)所述程序產(chǎn)品運(yùn)行時(shí),所述程序代碼用于執(zhí)行以下過(guò)程:

接收用戶(hù)提交的問(wèn)題;

根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;

根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;

將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

根據(jù)本發(fā)明實(shí)施方式的答案提供方法和裝置,對(duì)用戶(hù)提交的問(wèn)題進(jìn)行了理解和分析,并從用戶(hù)提交的問(wèn)題中提取了問(wèn)題中的實(shí)體和屬性構(gòu)成查詢(xún)鏈,并在預(yù)先設(shè)置的知識(shí)圖譜中檢索該查詢(xún)鏈對(duì)應(yīng)的結(jié)果,從而能夠在一定程度上提高了檢索得到的答案為用戶(hù)提交的問(wèn)題的答案的可能性,進(jìn)而在一定程度上提高了反饋給用戶(hù)的答案的準(zhǔn)確性。

附圖說(shuō)明

通過(guò)參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:

圖1示意性地示出了根據(jù)本發(fā)明實(shí)施方式的應(yīng)用場(chǎng)景示意圖;

圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的答案提供方法一實(shí)施例流程示意圖;

圖3示意性地示出了本發(fā)明實(shí)施方式的答案提供方法另一流程示意圖;

圖4示意性地示出了本發(fā)明實(shí)施方式中構(gòu)建問(wèn)題對(duì)應(yīng)的查詢(xún)鏈的流程示意圖;

圖5示意性地示出了本發(fā)明實(shí)施方式中在預(yù)先構(gòu)建的知識(shí)圖譜中檢索問(wèn)題的答案的流程示意圖;

圖6示意性地示出本發(fā)明實(shí)施方式中根據(jù)結(jié)果集確定問(wèn)題的答案的流程示意圖;

圖7示意性地示出了根據(jù)本發(fā)明一實(shí)施例的答案提供裝置的結(jié)構(gòu)示意圖;

圖8示意性地示出了根據(jù)本發(fā)明又一實(shí)施例的答案提供裝置的結(jié)構(gòu)示意圖;

圖9示意性地示出了根據(jù)本發(fā)明再一實(shí)施例的用于答案提供方法的程序產(chǎn)品示意圖。

在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表示相同或?qū)?yīng)的部分。

具體實(shí)施方式

下面將參考若干示例性實(shí)施方式來(lái)描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開(kāi)更加透徹和完整,并且能夠?qū)⒈竟_(kāi)的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。

本領(lǐng)域技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開(kāi)可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。

根據(jù)本發(fā)明的實(shí)施方式,提出了一種答案處理方法和裝置。

在本文中,需要理解的是,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。

下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。

發(fā)明概述

本發(fā)明人發(fā)現(xiàn),目前的檢索方式中,均不會(huì)對(duì)用戶(hù)提交的問(wèn)題進(jìn)行理解和分析,而是直接根據(jù)預(yù)設(shè)模板或者關(guān)鍵字查找與該問(wèn)題最接近的答案,這就會(huì)導(dǎo)致反饋給用戶(hù)的答案的準(zhǔn)確性較低的問(wèn)題,用戶(hù)體驗(yàn)較差。

為此,本發(fā)明提供了一種答案提供方法和裝置,方法可以包括:

接收用戶(hù)提交的問(wèn)題;

根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;

根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;

將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。

應(yīng)用場(chǎng)景總覽

首先參考圖1,如圖1所示,為本發(fā)明實(shí)施例提供的答案提供方法的應(yīng)用場(chǎng)景示意圖,包括用戶(hù)10,用戶(hù)終端101和服務(wù)器102,其中,用戶(hù)10可在用戶(hù)終端101中安裝的客戶(hù)端輸入問(wèn)題并提交,服務(wù)器102接收用戶(hù)提交的問(wèn)題;根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)10。其中,用戶(hù)終端和服務(wù)器可通過(guò)因特網(wǎng)進(jìn)行通信。用戶(hù)終端可以為手機(jī)、平板電腦或者臺(tái)式電腦等。

示例性方法

下面參考圖2~圖6來(lái)描述根據(jù)本發(fā)明示例性實(shí)施方式的答案提供方法。需要注意的是,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場(chǎng)景。

圖2為本發(fā)明提供的一種答案提供方法的一實(shí)施例的流程示意圖,主要包括根據(jù)用戶(hù)提交的問(wèn)題,向用戶(hù)反饋相應(yīng)答案的流程,本發(fā)明實(shí)施例的執(zhí)行主體可以為服務(wù)器或用戶(hù)終端,也可以一部分由服務(wù)器執(zhí)行一部分由用戶(hù)終端執(zhí)行,這里不做限定。如圖2所示,本發(fā)明實(shí)施例提供的一種答案提供方法,包括如下步驟:

步驟201,接收用戶(hù)提交的問(wèn)題。

本步驟中,接收用戶(hù)通過(guò)問(wèn)題提交界面提交的問(wèn)題。具體實(shí)施時(shí),問(wèn)題提交界面包括文本輸入問(wèn)題和語(yǔ)音輸入問(wèn)題兩個(gè)選項(xiàng),用戶(hù)可選擇任一種方式輸入問(wèn)題并提交,當(dāng)接收到用戶(hù)提交的問(wèn)題為語(yǔ)音文件時(shí),對(duì)語(yǔ)音文件進(jìn)行文字識(shí)別,得到對(duì)應(yīng)的文本,以便后續(xù)對(duì)該問(wèn)題進(jìn)行分析。具體的對(duì)語(yǔ)音進(jìn)行文字識(shí)別的過(guò)程可參考現(xiàn)有技術(shù),這里不做詳述。

步驟202,根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈。

本步驟中,可根據(jù)現(xiàn)有的詞級(jí)處理技術(shù),對(duì)用戶(hù)提交的問(wèn)題對(duì)應(yīng)的文本進(jìn)行詞級(jí)預(yù)處理,包括分詞、詞性標(biāo)注以及命名實(shí)體識(shí)別,其中,命名實(shí)體識(shí)別包括人名、機(jī)構(gòu)名、地名以及其他所有以名稱(chēng)為標(biāo)識(shí)的實(shí)體節(jié)點(diǎn)識(shí)別,還包括屬性實(shí)體的識(shí)別,得到該問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),根據(jù)問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),在預(yù)先構(gòu)建的圖譜專(zhuān)門(mén)模板系統(tǒng)中進(jìn)行模板匹配,得到用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,預(yù)先構(gòu)建的圖譜專(zhuān)門(mén)模板系統(tǒng)中保存了各種類(lèi)型的查詢(xún)鏈模板庫(kù)比如包括人物模板庫(kù)、時(shí)間模板庫(kù)、位置模板庫(kù)、組織機(jī)構(gòu)模板庫(kù)等。比如人物模板庫(kù)中保存了與人物有關(guān)的查詢(xún)鏈模板,查詢(xún)鏈模板可以包括人物-出生日期、人物-性別、人物-職業(yè)等,當(dāng)檢測(cè)到問(wèn)題中的實(shí)體節(jié)點(diǎn)為人物且屬性節(jié)點(diǎn)與出生日期相關(guān)時(shí),可確定該問(wèn)題對(duì)應(yīng)的查詢(xún)鏈模板為人物-出生日期,再根據(jù)用戶(hù)提交的問(wèn)題中具體的任務(wù)構(gòu)建該問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,即將人物替換為具體的人名。其中,針對(duì)同一答案的不同提問(wèn)方式對(duì)應(yīng)同一查詢(xún)鏈模板,比如2016年3月為張三的出生日期,針對(duì)張三的出生日期這個(gè)答案,可對(duì)應(yīng)的提問(wèn)方式包括張三出生在哪天、張三的生辰是哪天或者張三的生日是哪天,利用預(yù)先構(gòu)建的圖譜專(zhuān)門(mén)系統(tǒng)后,可確定這三種不同的提問(wèn)方式對(duì)應(yīng)的查詢(xún)鏈均為張三-出生日期。

其中,根據(jù)問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),在預(yù)先構(gòu)建的圖譜專(zhuān)門(mén)模板系統(tǒng)中進(jìn)行模板匹配的過(guò)程為現(xiàn)有過(guò)程,這里不做詳述。

舉例說(shuō)明,假設(shè)用戶(hù)提交的問(wèn)題為:張三的生日是哪天?對(duì)該問(wèn)題進(jìn)行詞級(jí)處理后,得到張三為人物實(shí)體、生日為屬性實(shí)體,則根據(jù)人物實(shí)體和屬性實(shí)體在預(yù)先構(gòu)建的圖譜專(zhuān)門(mén)模板庫(kù)系統(tǒng)中進(jìn)行模板匹配,最后確定與人物模板庫(kù)中的出生日期模板相匹配,并確定出生日期模板對(duì)應(yīng)的模板查詢(xún)鏈為人物-出生日期,此時(shí),抽取該問(wèn)題中的張三這個(gè)人物實(shí)體并與出生日期組成查詢(xún)鏈,最終得到該問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,即,張三-出生日期。

也可采用其它方式抽取用戶(hù)提交的問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,這里不做限定。

其中,抽取的實(shí)體節(jié)點(diǎn)理論上為步驟203中預(yù)先構(gòu)建的知識(shí)圖譜中的實(shí)體節(jié)點(diǎn),抽取的屬性節(jié)點(diǎn)理論上為步驟203中預(yù)先構(gòu)建的知識(shí)圖譜中的屬性節(jié)點(diǎn)。

步驟203,根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案。

具體實(shí)施時(shí),用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中包括該問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),在預(yù)先構(gòu)建的知識(shí)圖譜中檢索查詢(xún)鏈中的實(shí)體節(jié)點(diǎn);確定在預(yù)先構(gòu)建的知識(shí)圖譜中檢索到查詢(xún)鏈中的實(shí)體節(jié)點(diǎn)后,在預(yù)先構(gòu)建的知識(shí)圖譜中查詢(xún)?cè)摬樵?xún)鏈中實(shí)體節(jié)點(diǎn)之后的屬性,即與查詢(xún)到的實(shí)體節(jié)點(diǎn)連接的邊;進(jìn)一步地,確定與查詢(xún)到的實(shí)體節(jié)點(diǎn)連接的邊的另一側(cè)連接的實(shí)體節(jié)點(diǎn)為該查詢(xún)鏈對(duì)應(yīng)的答案,比如,該查詢(xún)鏈為張三-妻子(對(duì)應(yīng)的用戶(hù)提交的問(wèn)題為:張三的妻子是誰(shuí)?),則在預(yù)先構(gòu)建的知識(shí)圖譜中查詢(xún)張三這個(gè)實(shí)體節(jié)點(diǎn),之后在預(yù)先構(gòu)建的知識(shí)圖譜中查找與張三這個(gè)實(shí)體節(jié)點(diǎn)連接的用于體現(xiàn)妻子的邊,并確定用于體現(xiàn)妻子的邊的另一側(cè)的實(shí)體節(jié)點(diǎn)李四為查詢(xún)鏈張三-妻子對(duì)應(yīng)的答案,即張三的妻子為李四。

需要說(shuō)明的是,知識(shí)圖譜可被看作是一張巨大的圖,圖中的節(jié)點(diǎn)為實(shí)體節(jié)點(diǎn),圖中與任一實(shí)體節(jié)點(diǎn)連接的邊表示該實(shí)體的屬性,與該任一實(shí)體節(jié)點(diǎn)連接的邊的另一側(cè)連接的實(shí)體為該任一實(shí)體節(jié)點(diǎn)對(duì)應(yīng)的具體屬性值,比如,該任一實(shí)體節(jié)點(diǎn)為張三,與該任一實(shí)體節(jié)點(diǎn)連接的邊表示妻子,則與該張三連接的邊的另一側(cè)連接的實(shí)體為張三子妻子,即具體屬性值為李四。具體的,知識(shí)圖譜中的實(shí)體可以包含概念、公式、人名、地名、組織機(jī)構(gòu)等,知識(shí)圖譜中屬性可以為該屬性對(duì)應(yīng)的邊連接的兩個(gè)實(shí)體之間的關(guān)系或者該實(shí)體本身具備的特性。本發(fā)明實(shí)施例應(yīng)用在中小學(xué)教育問(wèn)答系統(tǒng)的情況下,可通過(guò)以下方式預(yù)先構(gòu)建知識(shí)圖譜:

第一,獲取結(jié)構(gòu)化數(shù)據(jù)。

其中,獲取結(jié)構(gòu)化數(shù)據(jù)的方式包括:1、從預(yù)先存儲(chǔ)的數(shù)據(jù)庫(kù)中獲取與k12教材中的知識(shí)相關(guān)的結(jié)構(gòu)化數(shù)據(jù);2、通過(guò)爬蟲(chóng)獲取百度百科、維基百科以及互動(dòng)百科中與k12教材相關(guān)的結(jié)構(gòu)化數(shù)據(jù);3、通過(guò)機(jī)器學(xué)習(xí)和模板相結(jié)合的方式從預(yù)先存儲(chǔ)的教師答疑記錄中抽取答疑記錄中的結(jié)構(gòu)化數(shù)據(jù),其中,預(yù)先存儲(chǔ)的教師答疑記錄中保存了教師在教育過(guò)程中對(duì)學(xué)生提問(wèn)的問(wèn)題的人工回答;4、從一些教育網(wǎng)站或教育問(wèn)答社區(qū)中的非結(jié)構(gòu)化數(shù)據(jù)中獲取教育相關(guān)知識(shí),并從中提取結(jié)構(gòu)化數(shù)據(jù)。

第二,獲取的結(jié)構(gòu)化數(shù)據(jù)中的知識(shí)、概念以及公式等作為知識(shí)圖譜中的實(shí)體節(jié)點(diǎn),針對(duì)每個(gè)實(shí)體節(jié)點(diǎn),通過(guò)屬性邊連接該實(shí)體節(jié)點(diǎn)的具體屬性值,從而得到教育領(lǐng)域知識(shí)圖譜。

其中,實(shí)體節(jié)點(diǎn)的屬性通過(guò)與該實(shí)體節(jié)點(diǎn)連接的邊體現(xiàn),與該實(shí)體節(jié)點(diǎn)連接的邊的另一面連接的實(shí)體節(jié)點(diǎn)為該實(shí)體節(jié)點(diǎn)的具體屬性值,也可理解為任意兩個(gè)實(shí)體節(jié)點(diǎn)之間的關(guān)系通過(guò)這兩個(gè)實(shí)體節(jié)點(diǎn)之間的邊體現(xiàn),在知識(shí)圖譜構(gòu)建過(guò)程中,如遇到針對(duì)同一實(shí)體節(jié)點(diǎn)的不同表達(dá)方式,需要對(duì)實(shí)體節(jié)點(diǎn)進(jìn)行去重處理,如果兩個(gè)不同的實(shí)體節(jié)點(diǎn)的名稱(chēng)相同,則通過(guò)實(shí)體節(jié)點(diǎn)具體的屬性對(duì)實(shí)體節(jié)點(diǎn)進(jìn)行區(qū)分,并分別體現(xiàn)在知識(shí)圖譜中。

需要說(shuō)明的是,預(yù)先構(gòu)建的實(shí)知識(shí)圖譜對(duì)一個(gè)實(shí)體節(jié)點(diǎn)列表和一個(gè)屬性節(jié)點(diǎn)列表,實(shí)體節(jié)點(diǎn)列表用于存儲(chǔ)預(yù)先構(gòu)建的知識(shí)圖譜中的實(shí)體節(jié)點(diǎn),屬性節(jié)點(diǎn)列表用于存儲(chǔ)預(yù)先構(gòu)建的知識(shí)圖譜中的屬性節(jié)點(diǎn)。

步驟204,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

具體實(shí)施時(shí),可以在確定利用其它比基于知識(shí)圖譜的檢索方式優(yōu)先級(jí)高的檢索方式,未檢索到用戶(hù)提交的問(wèn)題的答案的情況下,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)?;蛘撸_定只采用基于知識(shí)圖譜的檢索方式檢索用戶(hù)提交的問(wèn)題的情況下,直接將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

圖2提供的實(shí)施例,對(duì)用戶(hù)提交的問(wèn)題進(jìn)行了理解和分析,并從用戶(hù)提交的問(wèn)題中提取了問(wèn)題中的實(shí)體和屬性構(gòu)成查詢(xún)鏈,并在預(yù)先設(shè)置的知識(shí)圖譜中檢索該查詢(xún)鏈對(duì)應(yīng)的結(jié)果,從而能夠在一定程度上提高了檢索得到的答案為用戶(hù)提交的問(wèn)題的答案的可能性,進(jìn)而在一定程度上提高了反饋給用戶(hù)的答案的準(zhǔn)確性。

需要說(shuō)明的是,可同時(shí)采用多種檢索方式檢索用戶(hù)提交的問(wèn)題的答案,其中,可預(yù)先為每種檢索方式設(shè)定優(yōu)先級(jí),并將檢索到用戶(hù)提交的問(wèn)題的答案的檢索方式中,優(yōu)先級(jí)最高的檢索方式檢索得到的用戶(hù)提交的問(wèn)題的答案反饋給用戶(hù)。

優(yōu)選地,按照如下方式將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù):

若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

其中,同時(shí)采用基于本地問(wèn)題庫(kù)的檢索方式以及基于知識(shí)圖譜的檢索方式,檢索用戶(hù)提交的問(wèn)題的答案,其中,基于本地問(wèn)題庫(kù)的檢索方式的優(yōu)先級(jí)高于基于知識(shí)譜圖的檢索方式的優(yōu)先級(jí),即,優(yōu)先將基于本地問(wèn)題庫(kù)的檢索方式檢索得到的用戶(hù)提交的問(wèn)題的答案反饋給用戶(hù)。

若基于本地問(wèn)題庫(kù)的檢索方式和基于知識(shí)圖譜的方式均未檢索到用戶(hù)提交的問(wèn)題的答案,可能會(huì)出現(xiàn)搜索不到用戶(hù)提交的問(wèn)題的答案的情況,為了進(jìn)一步保證能夠?yàn)橛脩?hù)提供答案,本發(fā)明實(shí)施例提供的答案提供方法,還可以包括以下步驟,如圖3所示:

步驟301,分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式中,至少一種檢索方式檢索所述問(wèn)題的答案,其中,不同的檢索方式對(duì)應(yīng)不同優(yōu)先級(jí)。

具體實(shí)施時(shí),本發(fā)明實(shí)施例除了采用基于本地問(wèn)題庫(kù)的檢索方式和基于知識(shí)譜圖的檢索方式檢索用戶(hù)提交的問(wèn)題的答案,同時(shí)還分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式以及基于深度學(xué)習(xí)的檢索方式中的至少一種檢索方式檢索用戶(hù)提交的問(wèn)題的答案,優(yōu)選地,同時(shí)還分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式以及基于深度學(xué)習(xí)的檢索方式三中檢索方式檢索用戶(hù)提交的問(wèn)題的答案。其中,基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式以及基于深度學(xué)習(xí)的檢索方式中,每種檢索方式對(duì)應(yīng)不同的優(yōu)先級(jí),優(yōu)先向用戶(hù)反饋優(yōu)先級(jí)高的檢索方式檢索到的答案。

需要說(shuō)明的是,基于搜索引擎的搜索方式為:直接調(diào)用目前主流的搜索引擎檢索用戶(hù)提交的問(wèn)題的答案,并獲取搜索引擎返回的答案中處于第一順序答案,作為用戶(hù)提交的問(wèn)題的答案;基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式為:利用爬蟲(chóng)工具定期收集網(wǎng)絡(luò)中大量的問(wèn)答資源,并以鍵值對(duì)的方式將問(wèn)答資源保存到問(wèn)答社區(qū)知識(shí)庫(kù);基于深度學(xué)習(xí)的檢索方式為:預(yù)先構(gòu)建深度學(xué)習(xí)模型,將用戶(hù)提交的問(wèn)題作為深度學(xué)習(xí)模型的輸入,從而得到深度學(xué)習(xí)模型的輸出,該輸出作為用戶(hù)提交的問(wèn)題的答案。其中,基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式的具體實(shí)現(xiàn)過(guò)程均可參考現(xiàn)有技術(shù),這里不做詳細(xì)介紹。

步驟302,若基于知識(shí)圖譜的檢索方式未檢索得到的所述問(wèn)題的答案,將返回所述問(wèn)題的答案的至少一種檢索方式中優(yōu)先級(jí)最高的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

本步驟中,基于知識(shí)圖譜的檢索方式的優(yōu)先級(jí)高于基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式以及基于深度學(xué)習(xí)的檢索方式這三種檢索方式中任一檢索方式的優(yōu)先級(jí),在基于知識(shí)圖譜的檢索方式未檢索得到的所述問(wèn)題的答案的情況下,將返回所述問(wèn)題的答案的至少一種檢索方式中優(yōu)先級(jí)最高的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。優(yōu)選地,所述至少一種檢索方式的優(yōu)先級(jí)由高到低的順序?yàn)椋夯趩?wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式、基于搜索引擎的檢索方式。

舉例說(shuō)明,假設(shè)步驟301中,分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式檢索所述問(wèn)題的答案,確定這三種檢索方式中返回用戶(hù)提交的問(wèn)題的答案的檢索方式;若基于知識(shí)圖譜的檢索方式未檢索得到的所述問(wèn)題的答案,則將這三種方式中返回用戶(hù)提交的問(wèn)題的答案的檢索方式中優(yōu)先級(jí)較高的檢索方式檢索到的答案反饋給用戶(hù),假設(shè)這三種檢索方式中返回用戶(hù)提交的問(wèn)題的答案的檢索方式為基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式,則將基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式檢索得到的答案返回給用戶(hù)。

需要說(shuō)明的是,各種檢索方式的優(yōu)先級(jí)高到低的順序可以為:基于本地問(wèn)題庫(kù)的檢索方式、基于知識(shí)譜圖的檢索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式、基于搜索引擎的檢索方式。其中,當(dāng)較高優(yōu)先級(jí)的檢索方式檢索到用戶(hù)提交的問(wèn)題的答案時(shí),指示優(yōu)先級(jí)較低的檢索方式停止檢索用戶(hù)提交的問(wèn)題的答案的操作,并將較高優(yōu)先級(jí)的檢索方式檢索到的答案反饋給用戶(hù)。也就是說(shuō),并不需要所有檢索方式均返回用戶(hù)提交的問(wèn)題的答案,若高優(yōu)先級(jí)的檢索方式已經(jīng)返回用戶(hù)提交的問(wèn)題的答案,而此時(shí)還在采用低優(yōu)先級(jí)的檢索方式檢索用戶(hù)提交的問(wèn)題的答案的操作,則可指示停止采用低優(yōu)先級(jí)的檢索方式檢索答案的操作,這樣可以在一定程度上節(jié)省計(jì)算量。

優(yōu)選地,若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將反饋給所述用戶(hù)的所述問(wèn)題的答案保存到本地問(wèn)題庫(kù)。

其中,基于本地問(wèn)題庫(kù)的檢索方式優(yōu)先級(jí)最高,可將最終反饋給用戶(hù)的答案保存到本地問(wèn)題庫(kù),具體實(shí)施時(shí),可將用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈與反饋給用戶(hù)的答案對(duì)應(yīng)存儲(chǔ)到本地問(wèn)題庫(kù),或者,將用戶(hù)提交的問(wèn)題的文本與反饋給用戶(hù)的答案對(duì)應(yīng)存儲(chǔ)值本地問(wèn)題庫(kù),這里不做限定。

優(yōu)選地,按照?qǐng)D4提供的內(nèi)容,根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈:

步驟401,對(duì)所述問(wèn)題進(jìn)行依存句法分析,得到所述問(wèn)題對(duì)應(yīng)的依存樹(shù)。

本步驟中,對(duì)用戶(hù)提交的問(wèn)題的文本進(jìn)行依存句法分析,從而得到用戶(hù)提交的問(wèn)題對(duì)應(yīng)的依存樹(shù)。用戶(hù)提交的問(wèn)題進(jìn)行依存句法分析后,可得到各個(gè)詞的詞性以及各個(gè)詞之間的依賴(lài)關(guān)系,其中,依存樹(shù)也可叫做依存句法樹(shù),依存樹(shù)中的節(jié)點(diǎn)為句子中的詞,依存樹(shù)用于體現(xiàn)句子中的詞之間的依賴(lài)關(guān)系。

步驟402,從所述依存樹(shù)中提取所述問(wèn)題中的實(shí)體節(jié)點(diǎn)、屬性節(jié)點(diǎn)、疑問(wèn)詞節(jié)點(diǎn)和核心動(dòng)詞節(jié)點(diǎn)。

具體的,為用戶(hù)提交的問(wèn)題建立實(shí)體節(jié)點(diǎn)列表、屬性節(jié)點(diǎn)列表、疑問(wèn)詞節(jié)點(diǎn)列表以及核心動(dòng)詞節(jié)點(diǎn)列表,將從依存樹(shù)中提取的節(jié)點(diǎn)存儲(chǔ)值相應(yīng)的節(jié)點(diǎn)列表中,具體的,可采用命名實(shí)體識(shí)別的方式從依存樹(shù)中提取問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn)并存儲(chǔ)相應(yīng)的節(jié)點(diǎn)列表,也可采用其它方式提取依存樹(shù)中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),這里不做限定。在檢索到用戶(hù)提交的問(wèn)題的答案后,刪除為用戶(hù)提交的問(wèn)題所建立實(shí)體節(jié)點(diǎn)列表、屬性節(jié)點(diǎn)列表、疑問(wèn)詞節(jié)點(diǎn)列表以及核心動(dòng)詞節(jié)點(diǎn)列表。

步驟403,根據(jù)所述依存樹(shù)中節(jié)點(diǎn)之間的依賴(lài)關(guān)系,將實(shí)體節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),作為第一類(lèi)屬性節(jié)點(diǎn)。

步驟404,確定疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),并根據(jù)確定的疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn)。

具體實(shí)施時(shí),步驟403和步驟404執(zhí)行順序可以不做限定。

根據(jù)依存樹(shù)中節(jié)點(diǎn)之間的依賴(lài)關(guān)系,將用戶(hù)提交的問(wèn)題中實(shí)體節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間屬性節(jié)點(diǎn)作為第一類(lèi)屬性節(jié)點(diǎn),第一類(lèi)屬性節(jié)點(diǎn)中的距離實(shí)體節(jié)點(diǎn)最近的屬性節(jié)點(diǎn)與該實(shí)體節(jié)點(diǎn)具有依賴(lài)關(guān)系,第一類(lèi)屬性節(jié)點(diǎn)之間具有依賴(lài)關(guān)系。根據(jù)依存樹(shù)中節(jié)點(diǎn)之間的依賴(lài)關(guān)系確定疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),并根據(jù)疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn),第二類(lèi)屬性節(jié)點(diǎn)為對(duì)疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)進(jìn)行處理后的屬性節(jié)點(diǎn),比如對(duì)疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間具有依賴(lài)關(guān)系的屬性節(jié)點(diǎn)進(jìn)行取同義詞或者反義詞操作后,得到第二類(lèi)屬性節(jié)點(diǎn)。

優(yōu)選地,按照以下方式根據(jù)確定的疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn):對(duì)所述問(wèn)題進(jìn)行語(yǔ)義分析,確定所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)是否需要進(jìn)行取反義詞操作;若是,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)進(jìn)行取反義詞操作,并將取反義詞操作后的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn);若否,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn)。

舉例說(shuō)明,假設(shè)用戶(hù)提交的問(wèn)題為“張三的妻子的弟弟是誰(shuí)的丈夫”,則實(shí)體節(jié)點(diǎn)為“張三”,核心動(dòng)詞為“是”,實(shí)體節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)為“妻子”、“弟弟”,疑問(wèn)詞節(jié)點(diǎn)“誰(shuí)”到核心動(dòng)詞節(jié)點(diǎn)“是”之間的屬性節(jié)點(diǎn)為“丈夫”,此時(shí)可根據(jù)該問(wèn)題的語(yǔ)義,確定屬性節(jié)點(diǎn)“丈夫”可轉(zhuǎn)換為屬性節(jié)點(diǎn)“妻子”,因此,確定的第二類(lèi)屬性節(jié)點(diǎn)為“妻子”,即,疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)轉(zhuǎn)換為“妻子”。其中,將“丈夫”的反義詞確定為“妻子”。

步驟405,依次將實(shí)體節(jié)點(diǎn)、第一類(lèi)屬性節(jié)點(diǎn)以及第二類(lèi)屬性節(jié)點(diǎn)進(jìn)行拼接,構(gòu)成所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,其中,每個(gè)查詢(xún)鏈中包括一個(gè)實(shí)體節(jié)點(diǎn)和至少一個(gè)屬性節(jié)點(diǎn),所述至少一個(gè)屬性節(jié)點(diǎn)在查詢(xún)鏈中按照依賴(lài)關(guān)系排序。

具體實(shí)施時(shí),按照屬性節(jié)點(diǎn)在依存樹(shù)中的依賴(lài)關(guān)系,依次將實(shí)體節(jié)點(diǎn)、第一類(lèi)屬性節(jié)點(diǎn)以及第二類(lèi)屬性進(jìn)行拼接,得到用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,比如用戶(hù)提交的問(wèn)題“張三的妻子的弟弟是誰(shuí)的丈夫”對(duì)應(yīng)的查詢(xún)鏈為“張三-妻子-弟弟-妻子”,其中,查詢(xún)鏈中第一個(gè)妻子依賴(lài)于實(shí)體節(jié)點(diǎn)張三,弟弟依賴(lài)于查詢(xún)鏈中的第一個(gè)妻子,查詢(xún)鏈中的第二個(gè)妻子依賴(lài)于弟弟。

圖4提供的實(shí)施例,通過(guò)對(duì)用戶(hù)提交的問(wèn)題進(jìn)行依存句法分析,可達(dá)到對(duì)問(wèn)題進(jìn)行分析和理解的目的,并從中提取問(wèn)題中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),構(gòu)建與用戶(hù)提交的問(wèn)題更加貼切、可靠的查詢(xún)鏈,從而根據(jù)查詢(xún)鏈檢索問(wèn)題的答案,使得檢索得到的答案的準(zhǔn)確性更高。

優(yōu)選地,按照?qǐng)D5的提供的內(nèi)容,根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案:

步驟501,從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì),所述相鄰屬性節(jié)點(diǎn)為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中與所述實(shí)體節(jié)點(diǎn)相鄰的屬性節(jié)點(diǎn)。

具體實(shí)施時(shí),用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈可能有一條也可能有多條,針對(duì)每個(gè)查詢(xún)鏈,該查詢(xún)鏈中包括一個(gè)實(shí)體節(jié)點(diǎn)以及至少一個(gè)屬性節(jié)點(diǎn),實(shí)體節(jié)點(diǎn)以及各個(gè)屬性節(jié)點(diǎn)按照在用戶(hù)提交的問(wèn)題中的依賴(lài)關(guān)系排序,針對(duì)用戶(hù)提交的問(wèn)題對(duì)應(yīng)的每條查詢(xún)鏈,從該查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及與該實(shí)體節(jié)點(diǎn)相鄰的屬性節(jié)點(diǎn)作為一個(gè)實(shí)體屬性鍵值對(duì)。

步驟502,對(duì)所述鍵值對(duì)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)分別進(jìn)行同義詞擴(kuò)展。

具體實(shí)施時(shí),不同的用戶(hù)可能會(huì)用不同表達(dá)方式來(lái)表述實(shí)體屬性鍵值對(duì)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),比如“張三的妻子的弟弟是誰(shuí)的丈夫”這個(gè)問(wèn)題中的實(shí)體節(jié)點(diǎn)“張三”又可以表述為“小明”等,屬性節(jié)點(diǎn)“妻子”又可表述為“老婆”等,為了保證在預(yù)先構(gòu)建的知識(shí)圖譜中檢索到實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn),本步驟中將實(shí)體屬性鍵值對(duì)中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn)分別進(jìn)行同義詞擴(kuò)展。

本步驟中,可通過(guò)通用的同義詞表對(duì)實(shí)體屬性鍵值對(duì)中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn)進(jìn)行同義詞擴(kuò)展,以及,通過(guò)預(yù)先構(gòu)建的知識(shí)圖譜對(duì)應(yīng)的圖譜專(zhuān)用屬性擴(kuò)展表對(duì)實(shí)體屬性鍵值對(duì)中的屬性節(jié)點(diǎn)進(jìn)行同義詞擴(kuò)展,以及,通過(guò)預(yù)先構(gòu)建的知識(shí)圖譜對(duì)應(yīng)的圖譜專(zhuān)用實(shí)體擴(kuò)展表對(duì)實(shí)體屬性鍵值對(duì)中的實(shí)體節(jié)點(diǎn)進(jìn)行同義詞擴(kuò)展。其中,在構(gòu)建知識(shí)圖譜的過(guò)程中,針對(duì)知識(shí)圖譜中的每個(gè)實(shí)體節(jié)點(diǎn),將該實(shí)體節(jié)點(diǎn)的在知識(shí)圖譜中的表述方式與該實(shí)體節(jié)點(diǎn)對(duì)應(yīng)的同義詞對(duì)應(yīng)保存至圖譜專(zhuān)用實(shí)體擴(kuò)展表中,以及,針對(duì)知識(shí)圖譜中的每個(gè)屬性節(jié)點(diǎn),將該屬性節(jié)點(diǎn)的在知識(shí)圖譜中的表述方式與該屬性節(jié)點(diǎn)對(duì)應(yīng)的同義詞對(duì)應(yīng)保存至圖譜專(zhuān)用屬性擴(kuò)展表中。

步驟503,根據(jù)同義詞擴(kuò)展后的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)重新構(gòu)建實(shí)體屬性鍵值對(duì)。

具體實(shí)施時(shí),同義詞擴(kuò)展后的實(shí)體節(jié)點(diǎn)的各個(gè)表述方式組成實(shí)體節(jié)點(diǎn)集,同義詞擴(kuò)展后的屬性節(jié)點(diǎn)的各個(gè)表達(dá)方式組成屬性節(jié)點(diǎn)集,優(yōu)選地,實(shí)體節(jié)點(diǎn)集中包括重新構(gòu)建之前的實(shí)體屬性鍵值對(duì)中的實(shí)體節(jié)點(diǎn),屬性節(jié)點(diǎn)集中包括重新構(gòu)建之前的實(shí)體屬性鍵值對(duì)中的實(shí)體節(jié)點(diǎn)。

優(yōu)選地,可按照以下方式重新構(gòu)建實(shí)體屬性鍵值對(duì):

針對(duì)同義詞擴(kuò)展后得到實(shí)體節(jié)點(diǎn)集中的每個(gè)實(shí)體節(jié)點(diǎn),將該實(shí)體節(jié)點(diǎn)與同義詞擴(kuò)展后的屬性節(jié)點(diǎn)集中的每個(gè)屬性節(jié)點(diǎn)構(gòu)成實(shí)體屬性鍵值對(duì),得到重新構(gòu)建的實(shí)體屬性鍵值對(duì)集。

比如,對(duì)“張三的妻子的弟弟是誰(shuí)的丈夫”這個(gè)問(wèn)題中的實(shí)體節(jié)點(diǎn)“張三”進(jìn)行同義詞擴(kuò)展后得到的實(shí)體節(jié)點(diǎn)集中包括“張三”、“小明”,對(duì)屬性節(jié)點(diǎn)“妻子”進(jìn)行同義詞擴(kuò)展后得到的實(shí)體節(jié)點(diǎn)集中包括“妻子”、“老婆”,重新構(gòu)建的實(shí)體屬性鍵值對(duì)集中包括“張三-妻子”、“小明-妻子”、“張三-老婆”、“小明-老婆”這四個(gè)實(shí)體屬性鍵值對(duì)。

步驟504,針對(duì)每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的知識(shí)圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果,并保存到結(jié)果集。

本步驟中,針對(duì)重新構(gòu)建得到的實(shí)體屬性鍵值對(duì)集中的每個(gè)鍵值對(duì),在預(yù)先構(gòu)建的知識(shí)圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果,并保存到結(jié)果集。

步驟505,判斷所述相鄰屬性節(jié)點(diǎn)是否為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn),若是,執(zhí)行步驟506,否則,執(zhí)行步驟507。

具體實(shí)施時(shí),用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中可能包括多個(gè)屬性節(jié)點(diǎn),本步驟中,判斷步驟501中的相鄰屬性節(jié)點(diǎn)是否為用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn)。

步驟506,根據(jù)所述結(jié)果集,確定所述問(wèn)題的答案。

本步驟中,結(jié)果集中保存了多個(gè)結(jié)果,可將對(duì)用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中最后一個(gè)屬性節(jié)點(diǎn)對(duì)應(yīng)的實(shí)體屬性鍵值對(duì)進(jìn)行檢索后得到的結(jié)果確定為用戶(hù)提交的問(wèn)題的答案,當(dāng)用戶(hù)提交的問(wèn)題對(duì)應(yīng)的查詢(xún)鏈有多條時(shí),可將各個(gè)查詢(xún)鏈中最后一個(gè)屬性節(jié)點(diǎn)對(duì)應(yīng)的實(shí)體屬性鍵值對(duì)進(jìn)行檢索后得到的結(jié)果進(jìn)行去重處理,并將去重處理后的結(jié)果確定為用戶(hù)提交的問(wèn)題的答案。

步驟507,將該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果以及所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中未抽取的屬性節(jié)點(diǎn)構(gòu)成所述問(wèn)題對(duì)應(yīng)的新的查詢(xún)鏈,并繼續(xù)執(zhí)行步驟501。

其中,該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果作為新的查詢(xún)鏈中的實(shí)體節(jié)點(diǎn)。

本步驟中,若步驟501中的相鄰屬性節(jié)點(diǎn)不是查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn),則將步驟504中該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果以及用戶(hù)提交的問(wèn)題中未被抽取的屬性節(jié)點(diǎn)構(gòu)成新的查詢(xún)鏈,并繼續(xù)執(zhí)行步驟501,直到步驟501中的相鄰屬性節(jié)點(diǎn)為查詢(xún)鏈中最后一個(gè)屬性節(jié)點(diǎn)為止。

舉例說(shuō)明,假設(shè)用戶(hù)提交的問(wèn)題為“張三的妻子的弟弟是誰(shuí)的丈夫”,則該問(wèn)題對(duì)應(yīng)的查詢(xún)鏈為“張三-妻子-弟弟-妻子”,首先抽取該查詢(xún)鏈中的實(shí)體節(jié)點(diǎn)“張三”以及與實(shí)體節(jié)點(diǎn)相鄰的屬性節(jié)點(diǎn)“妻子”,得到實(shí)體屬性鍵值對(duì)“張三-妻子”,并對(duì)該鍵值對(duì)中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn)進(jìn)行同義詞擴(kuò)展后,針對(duì)得到的重新構(gòu)建的實(shí)體屬性鍵值對(duì)集中的每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的指示圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果“李四”;“張三”后面的“妻子”并不是查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn),因此,將“李四”這個(gè)結(jié)果與查詢(xún)鏈中剩余的屬性節(jié)點(diǎn)“弟弟-妻子”構(gòu)建為新的查詢(xún)鏈,并從新的查新鏈中抽取“李四-弟弟”作為實(shí)體屬性鍵值對(duì),并對(duì)該鍵值對(duì)中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn)進(jìn)行同義詞擴(kuò)展后,針對(duì)得到的重新構(gòu)建的實(shí)體屬性鍵值對(duì)集中的每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的指示圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果“張三”;“李四”后面的“弟弟”并不是查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn),因此,將“張三”這個(gè)結(jié)果與查詢(xún)鏈中剩余的屬性節(jié)點(diǎn)“妻子”構(gòu)建為新的查詢(xún)鏈,并從新的查新鏈中抽取“張三-妻子”作為實(shí)體屬性鍵值對(duì),并對(duì)該鍵值對(duì)中的實(shí)體節(jié)點(diǎn)和屬性節(jié)點(diǎn)進(jìn)行同義詞擴(kuò)展后,針對(duì)得到的重新構(gòu)建的實(shí)體屬性鍵值對(duì)集中的每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的指示圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果“王五”。

圖5提供的實(shí)施例,可以在問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中包括多個(gè)屬性節(jié)點(diǎn)的情況下,可以實(shí)現(xiàn)針對(duì)用戶(hù)提交的問(wèn)題的多級(jí)查詢(xún),從而從多級(jí)查詢(xún)所得到的結(jié)果集中選取最準(zhǔn)確的答案反饋給用戶(hù)。

優(yōu)選地,可按照?qǐng)D6提供的內(nèi)容,根據(jù)所述結(jié)果集,確定所述問(wèn)題的答案:

步驟601,確定所述問(wèn)題中所包含的總字?jǐn)?shù)。

具體實(shí)施時(shí),確定用戶(hù)提交的問(wèn)題對(duì)應(yīng)的文本中的總字?jǐn)?shù)。比如問(wèn)題“張三的妻子的弟弟是誰(shuí)的丈夫”中的總字?jǐn)?shù)為12。

步驟602,針對(duì)所述結(jié)果集中的每個(gè)不同結(jié)果,確定檢索該結(jié)果時(shí)所采用的所述依存樹(shù)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)的字?jǐn)?shù)和,作為該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和。

本步驟中,針對(duì)結(jié)果集中的每個(gè)結(jié)果,確定檢索到該結(jié)果時(shí)所采用的依存樹(shù)中的實(shí)體節(jié)點(diǎn)與屬性節(jié)點(diǎn)的字?jǐn)?shù)和,比如針對(duì)問(wèn)題“張三的妻子的弟弟是誰(shuí)的丈夫”檢索到結(jié)果“李四”時(shí)所采用的依存樹(shù)中的實(shí)體節(jié)點(diǎn)“張三”和屬性節(jié)點(diǎn)“妻子”的字?jǐn)?shù)和為4,則“李四”這個(gè)而結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和為4,檢索到結(jié)果“王五”(即李四的弟弟的妻子)時(shí)所采用的依存樹(shù)中的實(shí)體節(jié)點(diǎn)“張三”和屬性節(jié)點(diǎn)“妻子”、“弟弟”、“妻子”的字?jǐn)?shù)和為8,則“王五”這個(gè)結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和為8。

步驟603,計(jì)算該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和與所述總字?jǐn)?shù)的比值,作為該結(jié)果對(duì)應(yīng)的比值。

步驟604,將所述結(jié)果集中對(duì)應(yīng)的比值最大的結(jié)果確定為所述問(wèn)題的答案。

具體實(shí)施時(shí),計(jì)算每個(gè)結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和與總字?jǐn)?shù)的比值,并將比值最大的結(jié)果確定為用戶(hù)提交的問(wèn)題的答案,繼續(xù)沿用上例,“李四”這個(gè)而結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和為4,則“李四”這個(gè)結(jié)果對(duì)應(yīng)的比值為4/12,“王五”這個(gè)結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和為8,則“王五”這個(gè)結(jié)果對(duì)應(yīng)的比值為8/12,此時(shí),將“王五”確定為問(wèn)題“張三的妻子的弟弟是誰(shuí)的丈夫”這個(gè)問(wèn)題的答案。

示例性設(shè)備

在介紹了本發(fā)明示例性實(shí)施方式的答案提供方法之后,接下來(lái),參考圖7描述本發(fā)明示例性實(shí)施方式答案提供裝置。

圖7為本發(fā)明實(shí)施例提供的一種答案提供裝置的結(jié)構(gòu)示意圖之一,如圖7所示,可以包括如下模塊:

接收模塊701,用于接收用戶(hù)提交的問(wèn)題;

構(gòu)建模塊702,用于根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈;

第一檢索模塊703,用于根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案;

反饋模塊704,用于將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,所述構(gòu)建模塊702,包括:

分析單元7021,用于對(duì)所述問(wèn)題進(jìn)行依存句法分析,得到所述問(wèn)題對(duì)應(yīng)的依存樹(shù);

提取單元7022,用于從所述依存樹(shù)中提取所述問(wèn)題中的實(shí)體節(jié)點(diǎn)、屬性節(jié)點(diǎn)、疑問(wèn)詞節(jié)點(diǎn)和核心動(dòng)詞節(jié)點(diǎn);

第一確定單元7023,用于根據(jù)所述依存樹(shù)中節(jié)點(diǎn)之間的依賴(lài)關(guān)系,將實(shí)體節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間具有依賴(lài)關(guān)系的屬性節(jié)點(diǎn),作為第一類(lèi)屬性節(jié)點(diǎn);

第二確定單元7024,用于確定疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),并根據(jù)確定的疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn),確定第二類(lèi)屬性節(jié)點(diǎn);

拼接單元7025,用于依次將實(shí)體節(jié)點(diǎn)、第一類(lèi)屬性節(jié)點(diǎn)以及第二類(lèi)屬性節(jié)點(diǎn)進(jìn)行拼接,構(gòu)成所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,其中,每個(gè)查詢(xún)鏈中包括一個(gè)實(shí)體節(jié)點(diǎn)和至少一個(gè)屬性節(jié)點(diǎn),所述至少一個(gè)屬性節(jié)點(diǎn)在查詢(xún)鏈中按照依賴(lài)關(guān)系排序。

優(yōu)選地,所述第一檢索模塊703,包括:

抽取單元7031,用于從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì),所述相鄰屬性節(jié)點(diǎn)為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中與所述實(shí)體節(jié)點(diǎn)相鄰的屬性節(jié)點(diǎn);

擴(kuò)展單元7032,用于對(duì)所述鍵值對(duì)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)分別進(jìn)行同義詞擴(kuò)展;

第一重構(gòu)單元7033,用于根據(jù)同義詞擴(kuò)展后的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)重新構(gòu)建實(shí)體屬性鍵值對(duì);

檢索單元7034,用于針對(duì)每個(gè)重新構(gòu)建的實(shí)體屬性鍵值對(duì),在預(yù)先構(gòu)建的知識(shí)圖譜中檢索該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果,并保存到結(jié)果集;

判斷單元7035,用于判斷所述相鄰屬性節(jié)點(diǎn)是否為所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中的最后一個(gè)屬性節(jié)點(diǎn);

第三確定單元7036,用于在所述判斷單元7035判斷是的情況下,根據(jù)所述結(jié)果集,確定所述問(wèn)題的答案;

第二重構(gòu)單元7037,用于在所述判斷單元7035判斷否的情況下,將該重新構(gòu)建的實(shí)體屬性鍵值對(duì)對(duì)應(yīng)的結(jié)果以及所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中未抽取的屬性節(jié)點(diǎn)構(gòu)成所述問(wèn)題對(duì)應(yīng)的新的查詢(xún)鏈,并執(zhí)行從所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈中抽取實(shí)體節(jié)點(diǎn)以及相鄰屬性節(jié)點(diǎn)作為一實(shí)體屬性鍵值對(duì)的步驟,其中,該結(jié)果作為新的查詢(xún)鏈中的實(shí)體節(jié)點(diǎn)。

優(yōu)選地,所述第一重構(gòu)單元7033具體用于:

針對(duì)同義詞擴(kuò)展后得到實(shí)體節(jié)點(diǎn)集中的每個(gè)實(shí)體節(jié)點(diǎn),將該實(shí)體節(jié)點(diǎn)與同義詞擴(kuò)展后的屬性節(jié)點(diǎn)集中的每個(gè)屬性節(jié)點(diǎn)構(gòu)成實(shí)體屬性鍵值對(duì),得到重新構(gòu)建的實(shí)體屬性鍵值對(duì)集。

優(yōu)選地,所述第三確定單元7036具體用于:

確定所述問(wèn)題中所包含的總字?jǐn)?shù);

針對(duì)所述結(jié)果集中的每個(gè)不同結(jié)果,確定檢索該結(jié)果時(shí)所采用的所述依存樹(shù)中的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn)的字?jǐn)?shù)和,作為該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和;

計(jì)算該結(jié)果對(duì)應(yīng)的字?jǐn)?shù)和與所述總字?jǐn)?shù)的比值,作為該結(jié)果對(duì)應(yīng)的比值;

將所述結(jié)果集中對(duì)應(yīng)的比值最大的結(jié)果確定為所述問(wèn)題的答案。

優(yōu)選地,所述第二確定單元7024具體用于:

對(duì)所述問(wèn)題進(jìn)行語(yǔ)義分析,確定所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)是否需要進(jìn)行取反義詞操作;

若是,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)進(jìn)行取反義詞操作,并將取反義詞操作后的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn);

若否,將所述疑問(wèn)詞節(jié)點(diǎn)到核心動(dòng)詞節(jié)點(diǎn)之間的屬性節(jié)點(diǎn)確定為第二類(lèi)屬性節(jié)點(diǎn)。

優(yōu)選地,所述反饋模塊704具體用于:

若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,本發(fā)明實(shí)施例提供的答案提供裝置,還包括:

第二檢索模塊705,用于分別采用基于搜索引擎的搜索方式、基于問(wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式中,至少一種檢索方式檢索所述問(wèn)題的答案,其中,不同的檢索方式對(duì)應(yīng)不同優(yōu)先級(jí);

所述反饋模塊704,還用于若基于知識(shí)圖譜的檢索方式未檢索得到的所述問(wèn)題的答案,將返回所述問(wèn)題的答案的至少一種檢索方式中優(yōu)先級(jí)最高的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

優(yōu)選地,所述至少一種檢索方式的優(yōu)先級(jí)由高到低的順序?yàn)椋夯趩?wèn)答社區(qū)知識(shí)庫(kù)的檢索方式、基于深度學(xué)習(xí)的檢索方式、基于搜索引擎的檢索方式。

優(yōu)選地,本發(fā)明實(shí)施例提供的答案提供裝置,還包括:

保存模塊706,用于若采用基于本地問(wèn)題庫(kù)的檢索方式未檢索到所述問(wèn)題的答案,將反饋給所述用戶(hù)的所述問(wèn)題的答案保存到本地問(wèn)題庫(kù)。

示例性設(shè)備

在介紹了本發(fā)明示例性實(shí)施方式的答案提供方法和裝置之后,接下來(lái),介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的答案提供裝置。

所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱(chēng)為“電路”、“模塊”或“系統(tǒng)”。

在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的答案提供裝置可以至少包括至少一個(gè)處理單元、以及至少一個(gè)存儲(chǔ)單元。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時(shí),使得所述處理單元執(zhí)行本說(shuō)明書(shū)上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的答案提供方法中的步驟。例如,所述處理單元可以執(zhí)行如圖2中所示的步驟201,接收用戶(hù)提交的問(wèn)題,步驟202,根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,步驟203,根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案以及步驟204,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

下面參照?qǐng)D8來(lái)描述根據(jù)本發(fā)明的這種實(shí)施方式的答案提供裝置80。圖8顯示的答案提供裝置80僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來(lái)任何限制。

如圖8所示,答案提供裝置80以通用計(jì)算設(shè)備的形式表現(xiàn)。答案提供裝置80的組件可以包括但不限于:上述至少一個(gè)處理單元801、上述至少一個(gè)存儲(chǔ)單元802、連接不同系統(tǒng)組件(包括處理單元801和存儲(chǔ)單元802)的總線803。

總線803表示幾類(lèi)總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器、外圍總線、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。

存儲(chǔ)單元802可以包括易失性存儲(chǔ)器形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(ram)8021和/或高速緩存存儲(chǔ)器8022,還可以進(jìn)一步包括只讀存儲(chǔ)器(rom)8023。

存儲(chǔ)單元802還可以包括具有一組(至少一個(gè))程序模塊8024的程序/實(shí)用工具8025,這樣的程序模塊8024包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。

答案提供裝置80也可以與一個(gè)或多個(gè)外部設(shè)備804(例如鍵盤(pán)、指向設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得用戶(hù)能與答案提供裝置80交互的設(shè)備通信,和/或與使得該答案提供裝置80能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過(guò)輸入/輸出(i/o)接口805進(jìn)行。并且,答案提供裝置80還可以通過(guò)網(wǎng)絡(luò)適配器806與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖8所示,網(wǎng)絡(luò)適配器806通過(guò)總線803與用于答案提供的裝置80的其它模塊通信。應(yīng)當(dāng)理解,盡管圖中未示出,可以結(jié)合答案提供裝置80使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤(pán)驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。

示例性程序產(chǎn)品

在一些可能的實(shí)施方式中,本發(fā)明提供的答案提供方法的各個(gè)方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在計(jì)算機(jī)設(shè)備上運(yùn)行時(shí),所述程序代碼用于使所述計(jì)算機(jī)設(shè)備執(zhí)行本說(shuō)明書(shū)上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的答案提供方法中的步驟,例如,所述計(jì)算機(jī)設(shè)備可以執(zhí)行如圖2中所示的步驟201,接收用戶(hù)提交的問(wèn)題,步驟202,根據(jù)從所述問(wèn)題中抽取的實(shí)體節(jié)點(diǎn)以及屬性節(jié)點(diǎn),構(gòu)建所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,步驟203,根據(jù)所述問(wèn)題對(duì)應(yīng)的查詢(xún)鏈,在預(yù)先構(gòu)建的知識(shí)圖譜中檢索所述問(wèn)題的答案,作為基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案以及步驟204,將基于知識(shí)圖譜的檢索方式檢索得到的所述問(wèn)題的答案反饋給所述用戶(hù)。

所述程序產(chǎn)品可以采用一個(gè)或多個(gè)可讀介質(zhì)的任意組合??勺x介質(zhì)可以是可讀信號(hào)介質(zhì)或者可讀存儲(chǔ)介質(zhì)??勺x存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式盤(pán)、硬盤(pán)、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊盤(pán)只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。

如圖9所示,描述了根據(jù)本發(fā)明的實(shí)施方式的用于答案提供的程序產(chǎn)品90,其可以采用便攜式緊湊盤(pán)只讀存儲(chǔ)器(cd-rom)并包括程序代碼,并可以在終端設(shè)備上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。

可讀信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合??勺x信號(hào)介質(zhì)還可以是可讀存儲(chǔ)介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線、有線、光纜、rf等等,或者上述的任意合適的組合。

可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來(lái)編寫(xiě)用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如java、c++等,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言—諸如“c”語(yǔ)言或類(lèi)似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶(hù)計(jì)算設(shè)備上執(zhí)行、部分地在用戶(hù)設(shè)備上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶(hù)計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過(guò)任意種類(lèi)的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶(hù)計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。

應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了裝置的若干單元或子單元,但是這種劃分僅僅是示例性的并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多單元的特征和功能可以在一個(gè)單元中具體化。反之,上文描述的一個(gè)單元的特征和功能可以進(jìn)一步劃分為由多個(gè)單元來(lái)具體化。

此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來(lái)執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。

雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開(kāi)的具體實(shí)施方式,對(duì)各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1