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

一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法及裝置的制造方法

文檔序號(hào):10489001閱讀:212來(lái)源:國(guó)知局
一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法及裝置的制造方法
【專(zhuān)利摘要】一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法及裝置,該方法包括:條件判斷步驟,對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,判斷查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,如果屬于,則執(zhí)行知識(shí)圖譜處理步驟;知識(shí)圖譜處理步驟,利用預(yù)設(shè)知識(shí)圖譜對(duì)查詢(xún)語(yǔ)句進(jìn)行處理,得到知識(shí)圖譜處理結(jié)果;結(jié)果輸出步驟,將知識(shí)圖譜處理結(jié)果作為查詢(xún)語(yǔ)句的答案輸出至問(wèn)答系統(tǒng)。該方法不僅能夠大大減少用戶(hù)獲取答案所耗費(fèi)的時(shí)間,還能夠提高所得到的查詢(xún)問(wèn)題的答案的準(zhǔn)確性,從而提高了智能機(jī)器人的用戶(hù)體驗(yàn)。
【專(zhuān)利說(shuō)明】
一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及人機(jī)交互技術(shù)領(lǐng)域,具體地說(shuō),涉及一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法及裝置。
【背景技術(shù)】
[0002]對(duì)于問(wèn)答交互系統(tǒng)來(lái)說(shuō),用戶(hù)經(jīng)常會(huì)提出一些特別復(fù)雜的查詢(xún),例如用戶(hù)向問(wèn)答交互系統(tǒng)輸入諸如“姚明的身高是多少”或“姚明的老婆是干什么的”等問(wèn)題。對(duì)于這類(lèi)問(wèn)題,傳統(tǒng)的問(wèn)答交互系統(tǒng)通常僅對(duì)用戶(hù)輸入的問(wèn)題進(jìn)行簡(jiǎn)單的處理轉(zhuǎn)換并根據(jù)得到的關(guān)鍵字來(lái)從預(yù)先定義后的知識(shí)庫(kù)中檢索出相應(yīng)數(shù)據(jù),這種處理方式非常類(lèi)似現(xiàn)有的搜索引擎。
[0003]然而,傳統(tǒng)的問(wèn)答交互系統(tǒng)存在著諸多缺陷。一方面,傳統(tǒng)的問(wèn)答交互系統(tǒng)通常并不會(huì)去做語(yǔ)義理解,而這也就導(dǎo)致了其檢索出的答案與問(wèn)題本身的相關(guān)度很差,其返回的結(jié)果很可能完全不是用戶(hù)所需要的;另一方面,傳統(tǒng)的問(wèn)答交互系統(tǒng)檢索出的答案通常均比較長(zhǎng),這也就需要用戶(hù)自己從問(wèn)答交互系統(tǒng)給出的回答中提取出其所需要的信息,這也就耗費(fèi)了大量的時(shí)間。

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

[0004]為解決上述問(wèn)題,本發(fā)明提供了一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法,所述方法包括:
[0005]條件判斷步驟,對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,如果屬于,則執(zhí)行知識(shí)圖譜處理步驟;
[0006]知識(shí)圖譜處理步驟,利用預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句進(jìn)行處理,得到知識(shí)圖譜處理結(jié)果;
[0007]結(jié)果輸出步驟,將所述知識(shí)圖譜處理結(jié)果作為所述查詢(xún)語(yǔ)句的答案輸出至問(wèn)答系統(tǒng)。
[0008]根據(jù)本發(fā)明的一個(gè)實(shí)施例,判斷所述查詢(xún)語(yǔ)句是否屬于預(yù)設(shè)句式或包含預(yù)設(shè)關(guān)鍵詞,如果是,則判定所述查詢(xún)語(yǔ)句屬于知識(shí)圖譜的查詢(xún)范疇。
[0009]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在所述條件判斷步驟中,對(duì)所述查詢(xún)語(yǔ)句進(jìn)行預(yù)處理,以去除所述查詢(xún)語(yǔ)句中的預(yù)設(shè)符號(hào),并根據(jù)預(yù)處理結(jié)果判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。
[0010]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述知識(shí)圖譜處理步驟包括:
[0011]對(duì)所述查詢(xún)語(yǔ)句進(jìn)行語(yǔ)義解析來(lái)從所述查詢(xún)語(yǔ)句中抽取出查詢(xún)語(yǔ)句語(yǔ)義鏈;
[0012]利用所述預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索,得到知識(shí)圖譜處理結(jié)果O
[0013]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在所述知識(shí)圖譜處理步驟中,還對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈中的詞語(yǔ)進(jìn)行轉(zhuǎn)換,以實(shí)現(xiàn)屬性和關(guān)系信息的歸一化。
[0014]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在所述知識(shí)圖譜處理步驟中,對(duì)所述知識(shí)圖譜中所包含的針對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中詞語(yǔ)的節(jié)點(diǎn)進(jìn)行優(yōu)先級(jí)排序,根據(jù)優(yōu)先級(jí)最高的節(jié)點(diǎn)來(lái)對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索。
[0015]本發(fā)明還提供了一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理裝置,所述裝置包括:
[0016]條件判斷模塊,用于對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,如果屬于,則將所述查詢(xún)語(yǔ)句傳輸?shù)街R(shí)圖譜處理模塊;
[0017]知識(shí)圖譜處理模塊,用于利用預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句進(jìn)行處理,得到知識(shí)圖譜處理結(jié)果;
[0018]結(jié)果輸出模塊,用于將所述知識(shí)圖譜處理結(jié)果作為所述查詢(xún)語(yǔ)句的答案輸出至問(wèn)答系統(tǒng)。
[0019]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述條件判斷模塊配置為判斷所述查詢(xún)語(yǔ)句是否屬于預(yù)設(shè)句式或包含預(yù)設(shè)關(guān)鍵詞,如果是,則判定所述查詢(xún)語(yǔ)句屬于知識(shí)圖譜的查詢(xún)范疇。
[0020]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述條件判斷模塊配置為對(duì)所述查詢(xún)語(yǔ)句進(jìn)行預(yù)處理,以去除所述查詢(xún)語(yǔ)句中的預(yù)設(shè)符號(hào),并根據(jù)預(yù)處理結(jié)果判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。
[0021]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述知識(shí)圖譜處理模塊配置為對(duì)所述查詢(xún)語(yǔ)句進(jìn)行語(yǔ)義解析來(lái)從所述查詢(xún)語(yǔ)句中抽取出查詢(xún)語(yǔ)句語(yǔ)義鏈,并利用所述預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索,得到知識(shí)圖譜處理結(jié)果。
[0022]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述知識(shí)圖譜處理模塊配置為還對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈中的詞語(yǔ)進(jìn)行轉(zhuǎn)換,以實(shí)現(xiàn)屬性和關(guān)系信息的歸一化。
[0023]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述知識(shí)圖譜處理模塊配置為對(duì)所述知識(shí)圖譜中所包含的針對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中詞語(yǔ)的節(jié)點(diǎn)進(jìn)行優(yōu)先級(jí)排序,根據(jù)優(yōu)先級(jí)最高的節(jié)點(diǎn)來(lái)對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索。
[0024]本發(fā)明所提供的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法及裝置利用知識(shí)圖譜來(lái)查詢(xún)用戶(hù)輸入的查詢(xún)問(wèn)題的答案,該方法首先根據(jù)預(yù)先定義好的規(guī)則進(jìn)行判斷后利用知識(shí)圖譜來(lái)處理符合規(guī)則的查詢(xún)問(wèn)題,隨后通過(guò)知識(shí)圖譜對(duì)查詢(xún)問(wèn)題進(jìn)行語(yǔ)義理解和推理后可以得到準(zhǔn)確的查詢(xún)結(jié)果。該方法及裝置不僅能夠大大減少用戶(hù)獲取答案所耗費(fèi)的時(shí)間,還能夠提高所得到的查詢(xún)問(wèn)題的答案的準(zhǔn)確性,從而提高了智能機(jī)器人的用戶(hù)體驗(yàn)。
[0025]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在說(shuō)明書(shū)、權(quán)利要求書(shū)以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要的附圖做簡(jiǎn)單的介紹:
[0027]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法的流程圖;
[0028]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的知識(shí)圖譜處理步驟的實(shí)現(xiàn)流程圖;
[0029]圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的在知識(shí)圖譜處理步驟中對(duì)查詢(xún)語(yǔ)句進(jìn)行處理的流程圖;
[0030]圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0031]以下將結(jié)合附圖及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,借此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題,并達(dá)成技術(shù)效果的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。需要說(shuō)明的是,只要不構(gòu)成沖突,本發(fā)明中的各個(gè)實(shí)施例以及各實(shí)施例中的各個(gè)特征可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
[0032]同時(shí),在以下說(shuō)明中,出于解釋的目的而闡述了許多具體細(xì)節(jié),以提供對(duì)本發(fā)明實(shí)施例的徹底理解。然而,對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō)顯而易見(jiàn)的是,本發(fā)明可以不用這里的具體細(xì)節(jié)或者所描述的特定方式來(lái)實(shí)施。
[0033]另外,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0034]針對(duì)現(xiàn)有技術(shù)中所存在的問(wèn)題,本發(fā)明提供了一種基于知識(shí)圖譜的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法。知識(shí)圖譜本質(zhì)上是語(yǔ)義網(wǎng)絡(luò),是一種基于圖的數(shù)據(jù)結(jié)構(gòu),其由節(jié)點(diǎn)(point)和邊(edge)組成。在知識(shí)圖譜中,每個(gè)節(jié)點(diǎn)表示現(xiàn)實(shí)世界中存在的“實(shí)體”,每條邊表示實(shí)體與實(shí)體之間的“關(guān)系”。知識(shí)圖譜是關(guān)系的最有效的表示方式。通俗地講,知識(shí)圖譜就是把所有不同種類(lèi)的信息連接在一起而得到的一個(gè)關(guān)系網(wǎng)絡(luò)。知識(shí)圖譜提供了從“關(guān)系”的角度去分析問(wèn)題的能力。
[0035]圖1示出了本實(shí)施例所提供的基于知識(shí)圖譜的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法的流程圖。
[0036]如圖1所示,本實(shí)施例所提供的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法首先在步驟SlOl中對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,并在步驟S102中根據(jù)句法分析結(jié)果來(lái)判斷步驟SI OI中所獲取到的查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。
[0037]本實(shí)施例中,該方法在步驟SlOl中對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析包括對(duì)查詢(xún)語(yǔ)句進(jìn)行預(yù)處理,以此去除查詢(xún)語(yǔ)句中的預(yù)設(shè)符號(hào)。本實(shí)施例中,在步驟SlOl中所去除的預(yù)設(shè)符號(hào)優(yōu)選地包括查詢(xún)語(yǔ)句中的特殊字符和部分標(biāo)點(diǎn)符號(hào)等。需要指出的是,在本發(fā)明的其他實(shí)施例中,還可以采用其他方法來(lái)對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,本發(fā)明不限于此。
[0038]當(dāng)完成對(duì)查詢(xún)語(yǔ)句的預(yù)處理后,該方法在步驟S102中根據(jù)預(yù)處理后的結(jié)果判斷查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。具體地,本實(shí)施例中,在步驟S102中優(yōu)選地通過(guò)判斷預(yù)處理后的查詢(xún)語(yǔ)句中是否屬于預(yù)設(shè)句式或包含預(yù)設(shè)關(guān)鍵詞來(lái)確定查詢(xún)語(yǔ)句是否數(shù)據(jù)知識(shí)圖譜的查詢(xún)范疇。
[0039]需要指出的是,在本發(fā)明的其他實(shí)施例中,在步驟S102中還可以采用其他合理的方式來(lái)判斷查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,本發(fā)明同樣不限于此。
[0040]如圖1所示,如果用戶(hù)輸入的查詢(xún)語(yǔ)句屬于知識(shí)圖譜的查詢(xún)范疇,那么該方法則在知識(shí)圖譜處理步驟S103中利用預(yù)設(shè)知識(shí)譜圖對(duì)查詢(xún)語(yǔ)句進(jìn)行處理,從而得到知識(shí)圖譜處理結(jié)果。
[0041]在得到知識(shí)圖譜處理結(jié)果后,該方法在步驟S104中將知識(shí)圖譜處理結(jié)果作為該查詢(xún)語(yǔ)句的答案輸出給問(wèn)答系統(tǒng),以由問(wèn)答系統(tǒng)通過(guò)相應(yīng)決策確定出最終的答案來(lái)輸出給用戶(hù)。
[0042]具體地,圖2示出了本實(shí)施例中利用預(yù)設(shè)指數(shù)圖譜對(duì)查詢(xún)語(yǔ)句進(jìn)行處理的具體流程。
[0043]如圖2所示,本實(shí)施例所提供的方法在步驟S201中對(duì)查詢(xún)語(yǔ)句進(jìn)行語(yǔ)義解析來(lái)從查詢(xún)語(yǔ)句中抽取出查詢(xún)語(yǔ)句語(yǔ)義鏈。
[0044]信息抽取是直接從自然語(yǔ)言文本(即根據(jù)查詢(xún)語(yǔ)句形成的語(yǔ)言文本)中抽取事實(shí)信息,并以結(jié)構(gòu)化的形式描述信息。具體地,如圖3所示,本實(shí)施例中,從查詢(xún)語(yǔ)句中抽取查詢(xún)語(yǔ)句語(yǔ)義鏈時(shí),首先在步驟S301中對(duì)查詢(xún)語(yǔ)句進(jìn)行命名實(shí)體識(shí)別。命名實(shí)體是文本中的基本元素信息,是正確理解文本的基礎(chǔ)。而命名實(shí)體識(shí)別就是要判斷一個(gè)文本串是否代表一個(gè)命名實(shí)體,并確定它的類(lèi)別。
[0045]本實(shí)施例中,在進(jìn)行命名實(shí)體識(shí)別時(shí)所采用的方法優(yōu)選地包括基于統(tǒng)計(jì)的方法?;诮y(tǒng)計(jì)的方法是利用預(yù)先標(biāo)注的語(yǔ)料進(jìn)行訓(xùn)練,標(biāo)注語(yǔ)料時(shí)不需要廣博的計(jì)算語(yǔ)言知識(shí),并且可以在短時(shí)間內(nèi)完成。
[0046]需要指出的是,在本發(fā)明的其它實(shí)施例中,還可以采用其他合理的方式來(lái)進(jìn)行命名實(shí)體識(shí)別,本發(fā)明不限于此。例如在本發(fā)明的一個(gè)實(shí)施例中,還可以采用基于規(guī)則的方法來(lái)對(duì)查詢(xún)語(yǔ)句進(jìn)行命名實(shí)體識(shí)別。
[0047]當(dāng)提取出查詢(xún)語(yǔ)句中的命名實(shí)體后,該方法便可以在步驟S301中根據(jù)所提取出的命名實(shí)體形成相應(yīng)的查詢(xún)語(yǔ)句語(yǔ)義鏈。
[0048]假設(shè)用戶(hù)輸入的查詢(xún)語(yǔ)句為“姚明的老婆的職業(yè)”,那么通過(guò)語(yǔ)義鏈提取過(guò)程可以得到“姚明_>老婆”和“姚明_>老婆_(tái)>職業(yè)”這樣的語(yǔ)義鏈。這樣用戶(hù)的查詢(xún)請(qǐng)求也就被分解成兩個(gè)相互關(guān)聯(lián)的問(wèn)題,解決了第一個(gè)問(wèn)題之后就能夠很好地解決第二個(gè)問(wèn)題。
[0049]眾所周知,一個(gè)實(shí)體的指稱(chēng)項(xiàng)可以對(duì)應(yīng)多個(gè)實(shí)體概念。在包含這樣有歧義的命名實(shí)體的文本中,需要確定出指稱(chēng)項(xiàng)具體指向的實(shí)體概念。因此,本實(shí)施例所提供的方法還在步驟S302中對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中的命名實(shí)體進(jìn)行命名實(shí)體消岐處理。
[0050]命名實(shí)體消岐實(shí)質(zhì)上是構(gòu)建一個(gè)分類(lèi)算法。假設(shè)給定一個(gè)數(shù)據(jù)集合D,其中的命名實(shí)體均以指稱(chēng)項(xiàng)存在,所有的指稱(chēng)項(xiàng)構(gòu)成集合R,而包含所有實(shí)體概念的集合為E,則命名實(shí)體消岐的過(guò)程就是利用數(shù)據(jù)集合D中的上下文和/或外界的知識(shí)庫(kù)來(lái)將集合R中的所有元素劃分到E中的實(shí)體概念上去。
[0051]例如,對(duì)于“姚明的老婆”這個(gè)查詢(xún)問(wèn)題,通過(guò)語(yǔ)義鏈提取可以提取出查詢(xún)語(yǔ)句語(yǔ)義鏈“姚明_>老婆”,然而,知識(shí)圖譜中可以包含很多個(gè)姚明,比如有打籃球的姚明,也有作曲家的姚明。為了找到查詢(xún)問(wèn)題的答案,本實(shí)施例所提供的方法優(yōu)選地采用結(jié)合上下文語(yǔ)境的方式來(lái)確定出查詢(xún)語(yǔ)句語(yǔ)義鏈中的命名實(shí)體“姚明”具體是指代的知識(shí)圖譜中的哪一個(gè)。
[0052]通過(guò)命名實(shí)體消岐在大部分情況下能夠確定出查詢(xún)語(yǔ)句語(yǔ)義鏈中的命名實(shí)體所具體指代的實(shí)體,然而在某些情況下單單靠命名實(shí)體消岐仍無(wú)法確定出命名實(shí)體所具體指代的實(shí)體。針對(duì)這一問(wèn)題,本實(shí)施例所提供的方法還在步驟S303中根據(jù)預(yù)設(shè)規(guī)則對(duì)所使用的知識(shí)圖譜中所包含的針對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中詞語(yǔ)(即命名實(shí)體)的節(jié)點(diǎn)進(jìn)行優(yōu)先級(jí)排序,并在步驟S304中將優(yōu)先級(jí)排序最高的節(jié)點(diǎn)來(lái)作為與查詢(xún)語(yǔ)句語(yǔ)義鏈中詞語(yǔ)相對(duì)應(yīng)的節(jié)點(diǎn)。
[0053]例如對(duì)于“姚明的老婆”這個(gè)查詢(xún)問(wèn)題,通過(guò)語(yǔ)義鏈提取可以提取出查詢(xún)語(yǔ)句語(yǔ)義鏈“姚明_>老婆”,由于命名實(shí)體“姚明”在知識(shí)圖譜中存在多個(gè)對(duì)應(yīng)節(jié)點(diǎn),因此為了準(zhǔn)確地確定出命名實(shí)體“姚明”所對(duì)應(yīng)的節(jié)點(diǎn),本實(shí)施例所提供的方法按照預(yù)設(shè)的規(guī)則對(duì)知識(shí)譜圖中存在的對(duì)應(yīng)于“姚明”的多個(gè)節(jié)點(diǎn)進(jìn)行排序(例如查詢(xún)熱度將“籃球運(yùn)動(dòng)員姚明”的優(yōu)先級(jí)排在最高,這樣也就確定出了查詢(xún)語(yǔ)句語(yǔ)義鏈中的命名實(shí)體“姚明”的具體指代內(nèi)容。
[0054]需要指出的是,在本發(fā)明的其他實(shí)施例中,還可以采用其他合理的方式來(lái)確定出查詢(xún)語(yǔ)句語(yǔ)義鏈中的命名實(shí)體在知識(shí)譜圖中的對(duì)應(yīng)內(nèi)容,本發(fā)明不限于此。
[0055]為了得到更加準(zhǔn)確地查詢(xún)結(jié)果,本實(shí)施例所提供的方法還在步驟S305中對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中的屬性和關(guān)系信息進(jìn)行歸一化。例如,“姚明的老婆”和“姚明的妻子”應(yīng)該返回同一查詢(xún)結(jié)果,同樣,“姚明的工作”和“姚明的職業(yè)”也應(yīng)該返回同一查詢(xún)結(jié)果,而本實(shí)施例所提供的方法通過(guò)對(duì)屬性和關(guān)系信息進(jìn)行一定的轉(zhuǎn)換而得到歸一化后的信息,這樣不僅可以簡(jiǎn)化查詢(xún)過(guò)程,還可以提高查詢(xún)結(jié)果的準(zhǔn)確性。例如,通過(guò)信息的歸一化處理,本實(shí)施例中將“工作”轉(zhuǎn)換為“職業(yè)”,將“老婆”以及“夫人”等轉(zhuǎn)換為“妻子” O
[0056]需要指出的是在,本實(shí)施例所提供的圖3中的處理步驟并不作為對(duì)各個(gè)處理步驟先后順序的限定,在本發(fā)明的不同實(shí)施例中,根據(jù)實(shí)際需要,圖3所示的各個(gè)步驟可以進(jìn)行合理地調(diào)整,本發(fā)明不限于此。
[0057]通過(guò)上述過(guò)程,本方法將查詢(xún)語(yǔ)句“姚明的老婆的職業(yè)”簡(jiǎn)化為“姚明(籃球運(yùn)動(dòng)員)_>妻子->?_>職業(yè)_>?”。再次如圖2所示,該方法便可以在步驟S202中利用預(yù)設(shè)知識(shí)圖譜來(lái)對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索,這樣可以檢索得到“姚明(籃球運(yùn)動(dòng)員)_>妻子_>?”這個(gè)問(wèn)題的答案是“葉莉”,而“葉莉_>職業(yè)_>?”這個(gè)問(wèn)題的答案則是“籃球運(yùn)動(dòng)員”,這樣也就可以得到整個(gè)查詢(xún)語(yǔ)句的答案是“籃球運(yùn)動(dòng)員這個(gè)結(jié)果”。
[0058]為了提高知識(shí)圖譜的搜索質(zhì)量,本方法不僅要求知識(shí)圖譜包含大量高質(zhì)量的常識(shí)性知識(shí),還要能夠及時(shí)發(fā)現(xiàn)并添加新的知識(shí)。因此本方法優(yōu)選地通過(guò)收集來(lái)自百科類(lèi)站點(diǎn)和各種垂直站點(diǎn)的結(jié)構(gòu)化數(shù)據(jù)來(lái)覆蓋大部分常識(shí)性知識(shí)。對(duì)于這些數(shù)據(jù)來(lái)說(shuō),其數(shù)據(jù)質(zhì)量普遍較高,更新頻率較低。
[0059]需要指出的是,在本發(fā)明的其他實(shí)施例中,還可以利用其他合理方法來(lái)豐富知識(shí)圖譜,本發(fā)明不限于此。例如在本發(fā)明的一個(gè)實(shí)施例中,還可以利用各種半結(jié)構(gòu)化數(shù)據(jù)(例如HTML表格)來(lái)豐富知識(shí)圖譜。具體地,該方法通過(guò)從各種半結(jié)構(gòu)化數(shù)據(jù)中抽取關(guān)于實(shí)體的屬性-值對(duì)來(lái)豐富實(shí)體的描述。此外,該方法還可以通過(guò)搜索日志來(lái)發(fā)現(xiàn)新的實(shí)體或新的實(shí)體屬性從而不斷擴(kuò)展知識(shí)圖譜的覆蓋率。
[0060]相比高質(zhì)量的常識(shí)性知識(shí),通過(guò)數(shù)據(jù)挖掘所取得的知識(shí)數(shù)據(jù)更加龐大,其更能反應(yīng)當(dāng)前用戶(hù)的查詢(xún)需求并能及時(shí)發(fā)現(xiàn)最新的實(shí)體或事實(shí)。
[0061]從上述描述中可以看出,本實(shí)施例所提供的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法利用知識(shí)圖譜來(lái)查詢(xún)用戶(hù)輸入的查詢(xún)問(wèn)題的答案,該方法首先根據(jù)預(yù)先定義好的規(guī)則進(jìn)行判斷后利用知識(shí)圖譜來(lái)處理符合規(guī)則的查詢(xún)問(wèn)題,隨后通過(guò)知識(shí)圖譜對(duì)查詢(xún)問(wèn)題進(jìn)行語(yǔ)義理解和推理后可以得到準(zhǔn)確的查詢(xún)結(jié)果。該方法不僅能夠大大減少用戶(hù)獲取答案所耗費(fèi)的時(shí)間,還能夠提高所得到的查詢(xún)問(wèn)題的答案的準(zhǔn)確性,從而提高了智能機(jī)器人的用戶(hù)體驗(yàn)。
[0062]本發(fā)明還提供了一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理裝置,圖4示出了本實(shí)施例中該裝置的結(jié)構(gòu)示意圖。
[0063]如圖4所示,本實(shí)施例所提供的面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理裝置包括:條件判斷模塊401、知識(shí)圖譜處理模塊402和結(jié)果輸出模塊403。其中,條件判斷模塊401用于對(duì)所獲取到的用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,并根據(jù)句法分析結(jié)果來(lái)判斷所獲取到的查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。
[0064I本實(shí)施例中,條件判斷模塊401對(duì)查詢(xún)語(yǔ)句進(jìn)行句法分析主要是對(duì)查詢(xún)語(yǔ)句進(jìn)行預(yù)處理,以此去除查詢(xún)語(yǔ)句中的預(yù)設(shè)符號(hào)。其中,條件判斷模塊401所去除的預(yù)設(shè)符號(hào)優(yōu)選地包括查詢(xún)語(yǔ)句中的特殊字符和部分標(biāo)點(diǎn)符號(hào)等。需要指出的是,在本發(fā)明的其他實(shí)施例中,條件判斷模塊401還可以采用其他方法來(lái)對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,本發(fā)明不限于此。
[0065]當(dāng)完成對(duì)查詢(xún)語(yǔ)句的預(yù)處理后,條件判斷模塊401將根據(jù)預(yù)處理后的結(jié)果判斷查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。具體地,本實(shí)施例中,條件判斷模塊401優(yōu)選地通過(guò)判斷預(yù)處理后的查詢(xún)語(yǔ)句中是否屬于預(yù)設(shè)句式或包含預(yù)設(shè)關(guān)鍵詞來(lái)確定查詢(xún)語(yǔ)句是否數(shù)據(jù)知識(shí)圖譜的查詢(xún)范疇。
[0066]需要指出的是,在本發(fā)明的其他實(shí)施例中,條件判斷模塊401還可以采用其他合理的方式來(lái)判斷查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,本發(fā)明同樣不限于此。
[0067]如果條件判斷模塊401判斷出用戶(hù)輸入的查詢(xún)語(yǔ)句屬于知識(shí)圖譜的查詢(xún)范疇,那么條件判斷模塊401則將查詢(xún)語(yǔ)句傳輸給知識(shí)圖譜處理模塊402,以由知識(shí)圖譜處理模塊402利用預(yù)設(shè)知識(shí)圖譜確定出查詢(xún)語(yǔ)句的答案,即知識(shí)圖譜處理結(jié)果。
[0068]本實(shí)施例中,知識(shí)圖譜處理模塊402首先對(duì)查詢(xún)語(yǔ)句進(jìn)行語(yǔ)義解析來(lái)從查詢(xún)語(yǔ)句中抽取出查詢(xún)語(yǔ)句語(yǔ)義鏈,隨后利用預(yù)設(shè)知識(shí)圖譜對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索,從而得到對(duì)應(yīng)于查詢(xún)語(yǔ)句的知識(shí)圖譜處理結(jié)果。
[0069]需要指出的是,本實(shí)施例中所提供的知識(shí)圖譜處理模塊402對(duì)查詢(xún)語(yǔ)句的處理過(guò)程與圖2和圖3所涉及的原理以及實(shí)現(xiàn)過(guò)程相同,為了描述的簡(jiǎn)便,故在此不再贅述。
[0070]知識(shí)圖譜處理模塊402確定出對(duì)應(yīng)于查詢(xún)語(yǔ)句的知識(shí)圖譜處理結(jié)果后,會(huì)將該知識(shí)圖譜處理結(jié)果傳輸給結(jié)果輸出模塊403,以由結(jié)果輸出模塊403將該知識(shí)圖譜處理結(jié)果作為查詢(xún)語(yǔ)句的答案輸出給問(wèn)答系統(tǒng),并由問(wèn)答系統(tǒng)進(jìn)行相應(yīng)的決策來(lái)形成最終的答案并輸出給用戶(hù)。
[0071]應(yīng)該理解的是,本發(fā)明所公開(kāi)的實(shí)施例不限于這里所公開(kāi)的特定結(jié)構(gòu)或處理步驟,而應(yīng)當(dāng)延伸到相關(guān)領(lǐng)域的普通技術(shù)人員所理解的這些特征的等同替代。還應(yīng)當(dāng)理解的是,在此使用的術(shù)語(yǔ)僅用于描述特定實(shí)施例的目的,而并不意味著限制。
[0072]說(shuō)明書(shū)中提到的“一個(gè)實(shí)施例”或“實(shí)施例”意指結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,說(shuō)明書(shū)通篇各個(gè)地方出現(xiàn)的短語(yǔ)“一個(gè)實(shí)施例”或“實(shí)施例”并不一定均指同一個(gè)實(shí)施例。
[0073]雖然上述示例用于說(shuō)明本發(fā)明在一個(gè)或多個(gè)應(yīng)用中的原理,但對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),在不背離本發(fā)明的原理和思想的情況下,明顯可以在形式上、用法及實(shí)施的細(xì)節(jié)上作各種修改而不用付出創(chuàng)造性勞動(dòng)。因此,本發(fā)明由所附的權(quán)利要求書(shū)來(lái)限定。
【主權(quán)項(xiàng)】
1.一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理方法,其特征在于,所述方法包括: 條件判斷步驟,對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,如果屬于,則執(zhí)行知識(shí)圖譜處理步驟; 知識(shí)圖譜處理步驟,利用預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句進(jìn)行處理,得到知識(shí)圖譜處理結(jié)果; 結(jié)果輸出步驟,將所述知識(shí)圖譜處理結(jié)果作為所述查詢(xún)語(yǔ)句的答案輸出至問(wèn)答系統(tǒng)。2.如權(quán)利要求1所述的方法,其特征在于,判斷所述查詢(xún)語(yǔ)句是否屬于預(yù)設(shè)句式或包含預(yù)設(shè)關(guān)鍵詞,如果是,則判定所述查詢(xún)語(yǔ)句屬于知識(shí)圖譜的查詢(xún)范疇。3.如權(quán)利要求1或2所述的方法,其特征在于,在所述條件判斷步驟中,對(duì)所述查詢(xún)語(yǔ)句進(jìn)行預(yù)處理,以去除所述查詢(xún)語(yǔ)句中的預(yù)設(shè)符號(hào),并根據(jù)預(yù)處理結(jié)果判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。4.如權(quán)利要求1?3中任一項(xiàng)所述的方法,其特征在于,所述知識(shí)圖譜處理步驟包括: 對(duì)所述查詢(xún)語(yǔ)句進(jìn)行語(yǔ)義解析來(lái)從所述查詢(xún)語(yǔ)句中抽取出查詢(xún)語(yǔ)句語(yǔ)義鏈; 利用所述預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索,得到知識(shí)圖譜處理結(jié)果。5.如權(quán)利要求4所述的方法,其特征在于,在所述知識(shí)圖譜處理步驟中,還對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈中的詞語(yǔ)進(jìn)行轉(zhuǎn)換,以實(shí)現(xiàn)屬性和關(guān)系信息的歸一化。6.如權(quán)利要求4或5所述的方法,其特征在于,在所述知識(shí)圖譜處理步驟中,對(duì)所述知識(shí)圖譜中所包含的針對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中詞語(yǔ)的節(jié)點(diǎn)進(jìn)行優(yōu)先級(jí)排序,根據(jù)優(yōu)先級(jí)最高的節(jié)點(diǎn)來(lái)對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索。7.一種面向智能機(jī)器人的問(wèn)答數(shù)據(jù)處理裝置,其特征在于,所述裝置包括: 條件判斷模塊,用于對(duì)用戶(hù)輸入的查詢(xún)語(yǔ)句進(jìn)行句法分析,判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇,如果屬于,則將所述查詢(xún)語(yǔ)句傳輸?shù)街R(shí)圖譜處理模塊; 知識(shí)圖譜處理模塊,用于利用預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句進(jìn)行處理,得到知識(shí)圖譜處理結(jié)果; 結(jié)果輸出模塊,用于將所述知識(shí)圖譜處理結(jié)果作為所述查詢(xún)語(yǔ)句的答案輸出至問(wèn)答系統(tǒng)。8.如權(quán)利要求7所述的裝置,其特征在于,所述條件判斷模塊配置為判斷所述查詢(xún)語(yǔ)句是否屬于預(yù)設(shè)句式或包含預(yù)設(shè)關(guān)鍵詞,如果是,則判定所述查詢(xún)語(yǔ)句屬于知識(shí)圖譜的查詢(xún)范疇。9.如權(quán)利要求7或8所述的裝置,其特征在于,所述條件判斷模塊配置為對(duì)所述查詢(xún)語(yǔ)句進(jìn)行預(yù)處理,以去除所述查詢(xún)語(yǔ)句中的預(yù)設(shè)符號(hào),并根據(jù)預(yù)處理結(jié)果判斷所述查詢(xún)語(yǔ)句是否屬于知識(shí)圖譜的查詢(xún)范疇。10.如權(quán)利要求7?9中任一項(xiàng)所述的裝置,其特征在于,所述知識(shí)圖譜處理模塊配置為對(duì)所述查詢(xún)語(yǔ)句進(jìn)行語(yǔ)義解析來(lái)從所述查詢(xún)語(yǔ)句中抽取出查詢(xún)語(yǔ)句語(yǔ)義鏈,并利用所述預(yù)設(shè)知識(shí)圖譜對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索,得到知識(shí)圖譜處理結(jié)果。11.如權(quán)利要求10所述的裝置,其特征在于,所述知識(shí)圖譜處理模塊配置為還對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈中的詞語(yǔ)進(jìn)行轉(zhuǎn)換,以實(shí)現(xiàn)屬性和關(guān)系信息的歸一化。12.如權(quán)利要求10或11所述的裝置,其特征在于,所述知識(shí)圖譜處理模塊配置為對(duì)所述知識(shí)圖譜中所包含的針對(duì)查詢(xún)語(yǔ)句語(yǔ)義鏈中詞語(yǔ)的節(jié)點(diǎn)進(jìn)行優(yōu)先級(jí)排序,根據(jù)優(yōu)先級(jí)最高的節(jié)點(diǎn)來(lái)對(duì)所述查詢(xún)語(yǔ)句語(yǔ)義鏈進(jìn)行檢索。
【文檔編號(hào)】G06F17/30GK105843875SQ201610158166
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2016年3月18日
【發(fā)明人】孔德乾
【申請(qǐng)人】北京光年無(wú)限科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1