連接30,知識(shí)節(jié)點(diǎn)40的語義關(guān)系類型不會(huì)記錄任何內(nèi)容,但是知識(shí)節(jié)點(diǎn)40的關(guān)系類型會(huì)將編輯內(nèi)容的關(guān)系類型記錄到知識(shí)系統(tǒng)中。編輯者能夠根據(jù)編輯內(nèi)容,通過編輯中心11控制知識(shí)節(jié)點(diǎn)40的生成。如果編輯內(nèi)容是一篇文章,知識(shí)節(jié)點(diǎn)40的內(nèi)容部分42會(huì)儲(chǔ)存整篇文章。換句話說,編輯中心11生成單一的知識(shí)節(jié)點(diǎn)40。如果編輯內(nèi)容包括多個(gè)概念或者多個(gè)術(shù)語,編輯中心11會(huì)根據(jù)每個(gè)概念或者每個(gè)術(shù)語生成等量的知識(shí)節(jié)點(diǎn)40。編輯中心也可能會(huì)根據(jù)編輯內(nèi)容的每一段生成多個(gè)知識(shí)節(jié)點(diǎn)40。編輯中心可能會(huì)根據(jù)每個(gè)語義連接30生成多個(gè)知識(shí)節(jié)點(diǎn)40。
[0043]通過語義連接30,知識(shí)節(jié)點(diǎn)40根據(jù)語義連接30的關(guān)系類型與相關(guān)的知識(shí)節(jié)點(diǎn)40建立語義關(guān)系。知識(shí)節(jié)點(diǎn)40能夠包含多個(gè)語義連接30,然后知識(shí)節(jié)點(diǎn)40能夠建立多個(gè)與相關(guān)知識(shí)節(jié)點(diǎn)之間的語義關(guān)系。通過這種方式,一個(gè)語義網(wǎng)絡(luò)被建立起來。值得一提的是,編輯中心11提供了一系列語義編輯模板,從而提高了語義內(nèi)容的編輯效率。
[0044]轉(zhuǎn)譯中心12進(jìn)一步包括一個(gè)內(nèi)容獲取模塊122。內(nèi)容獲取模塊122與用戶編輯界面111通信連接。內(nèi)容獲取模塊122與至少一個(gè)知識(shí)系統(tǒng)通信連接,并從知識(shí)系統(tǒng)處獲取編輯內(nèi)容。當(dāng)內(nèi)容獲取模塊122從知識(shí)系統(tǒng)處獲得編輯內(nèi)容后,內(nèi)容獲取模塊122會(huì)識(shí)別知識(shí)系統(tǒng)的類型,然后將知識(shí)系統(tǒng)的類型發(fā)送到用戶編輯界面111。用戶編輯界面111根據(jù)知識(shí)系統(tǒng)的類型選擇相應(yīng)的語義連接編輯模板,從而使編輯效率提高。內(nèi)容獲取模塊122能夠獲取一篇文章,一篇文章的一個(gè)段落,一篇文章中描述的一個(gè)概念,以及一篇文章中描述的一個(gè)名詞。值得一提的是,在內(nèi)容獲取模塊122從知識(shí)系統(tǒng)中獲取編輯內(nèi)容時(shí),知識(shí)系統(tǒng)中編進(jìn)內(nèi)容的類別也被獲取了,從而編輯內(nèi)容被保存了,節(jié)點(diǎn)生成器113生成了知識(shí)節(jié)點(diǎn)40,并且知識(shí)系統(tǒng)中的編輯內(nèi)容的類別被保存為知識(shí)節(jié)點(diǎn)40的原始關(guān)系類型屬性。編輯中心11進(jìn)一步包括一個(gè)分類器114。分類器114根據(jù)知識(shí)節(jié)點(diǎn)40的原始關(guān)系類別將知識(shí)節(jié)點(diǎn)40分類形成至少一個(gè)知識(shí)集合50。更具體地說,分類器114獲取知識(shí)節(jié)點(diǎn)40的類別,然后將知識(shí)節(jié)點(diǎn)分派到相應(yīng)的知識(shí)集合50。如果知識(shí)節(jié)點(diǎn)40并不屬于任何已有的知識(shí)集合,分類器114會(huì)創(chuàng)造一個(gè)新的知識(shí)集合。
[0045]轉(zhuǎn)譯中心12進(jìn)一步包括一系列的轉(zhuǎn)譯模塊121。轉(zhuǎn)譯中心12通過語義連接30的標(biāo)識(shí)器31來識(shí)別語義連接30的類型。轉(zhuǎn)譯中心12根據(jù)編輯內(nèi)容的語義連接30的標(biāo)識(shí)器31來選擇相應(yīng)的轉(zhuǎn)譯模塊121來轉(zhuǎn)譯編輯內(nèi)容中的語義連接。如果編輯內(nèi)容沒有語義連接30,轉(zhuǎn)譯中心12通過內(nèi)容獲取模塊122來獲取知識(shí)系統(tǒng)的類型。轉(zhuǎn)譯中心12根據(jù)知識(shí)系統(tǒng)的類型來選擇相應(yīng)的轉(zhuǎn)譯模塊121來轉(zhuǎn)譯編輯內(nèi)容中的語義連接30。例如,編輯中心11的內(nèi)容獲取模塊112從維基百科(一種知識(shí)系統(tǒng))獲取了關(guān)于基因的編輯內(nèi)容,然后將維基百科這種知識(shí)系統(tǒng)的類型發(fā)送到編輯中心11的用戶編輯界面111。用戶編輯界面根據(jù)維基百科編輯內(nèi)容選擇相應(yīng)的語義編輯模板用來編輯語義內(nèi)容,比如選擇語義連接30。語義維基連接(SWL)被用來當(dāng)作語義連接30。用戶編輯界面111將“語義維基連接”(SWL)配置為語義連接30的識(shí)別符31,并將“基因”配置為關(guān)系類型33。當(dāng)編輯內(nèi)容結(jié)束編輯之后,編輯中心的節(jié)點(diǎn)生成器113生成知識(shí)節(jié)點(diǎn)40。在知識(shí)節(jié)點(diǎn)40的生成過程中,編輯內(nèi)容中的語義維基連接(SWL)被轉(zhuǎn)譯成瀏覽器支持的格式。轉(zhuǎn)譯中心12識(shí)別語義維基連接的識(shí)別符31就是“語義維基連接”(SWL),然后轉(zhuǎn)譯中心根據(jù)語義維基連接選擇相應(yīng)的轉(zhuǎn)譯模塊121。語義維基連接被轉(zhuǎn)譯成瀏覽器所支持的格式,然后被嵌入到編輯內(nèi)容中。更理想地,語義維基連接被轉(zhuǎn)譯成標(biāo)準(zhǔn)的HTML,然后嵌入到編輯內(nèi)容中去。在知識(shí)節(jié)點(diǎn)40被創(chuàng)建完之后,分類器114識(shí)別知識(shí)節(jié)點(diǎn)40的類別并將知識(shí)節(jié)點(diǎn)40分類來形成知識(shí)集合50。在這種情況下,知識(shí)節(jié)點(diǎn)40被分類,以形成關(guān)于基因的知識(shí)集合。
[0046]語義網(wǎng)絡(luò)管理系統(tǒng)進(jìn)一步包括一個(gè)語義查詢中心60。語義查詢中心60與轉(zhuǎn)移中心12和至少一個(gè)知識(shí)集合50分別連接。語義查詢中心60使用戶能夠在語義網(wǎng)絡(luò)中利用編碼在語義連接30中的語義關(guān)系來執(zhí)行查詢功能。更理想地,語義查詢中心60能夠知識(shí)集合50中利用編碼在語義連接30中的語義關(guān)系來進(jìn)行查詢,例如應(yīng)用在基因知識(shí)集合中。語義查詢系統(tǒng)60能夠從內(nèi)容部分42中識(shí)別知識(shí)節(jié)點(diǎn)40的語義關(guān)系。語義查詢中心60檢測(cè)儲(chǔ)存在知識(shí)節(jié)點(diǎn)40內(nèi)容部分42中編輯內(nèi)容的語義連接30,并通過轉(zhuǎn)譯中心12將語義連接30轉(zhuǎn)化為支持語義查詢中心60的等效連接63。轉(zhuǎn)譯中心12選擇相應(yīng)的轉(zhuǎn)譯模塊121,將語義連接30轉(zhuǎn)譯成等效連接。例如,維基百科的基因知識(shí)集合中關(guān)于腺苷脫氨酶的文章包含有以下的語義連接30:{{語義維基連接I目標(biāo)=溶血性貧血I類型過度表達(dá)導(dǎo)致}}。當(dāng)文章被轉(zhuǎn)移到語義查詢中心60時(shí),語義連接30被轉(zhuǎn)譯成等效連接:[[過度表達(dá)導(dǎo)致::溶血性貧血]]。這種轉(zhuǎn)譯的內(nèi)容在語義查詢中心60有兩種結(jié)果。第一,當(dāng)瀏覽關(guān)于腺苷脫氨酶或者溶血性貧血的文章時(shí),通過“瀏覽器屬性”可以看到語義連接30。換句話說,對(duì)應(yīng)的轉(zhuǎn)譯模塊121能夠通過瀏覽器參數(shù)設(shè)置在瀏覽器中顯示語義關(guān)系。第二,此語義關(guān)系可以用在查詢中,比如“列出所有過度表達(dá)會(huì)導(dǎo)致溶血性貧血的基因”。這種語義特征可以被啟用為轉(zhuǎn)譯中心12中每個(gè)轉(zhuǎn)譯模塊121的默認(rèn)行為。可以通過將語義關(guān)系的編碼查詢和利用這些關(guān)系兩者分離來實(shí)現(xiàn)查詢“列出所有過度表達(dá)會(huì)導(dǎo)致溶血性貧血的基因”。另外,語義連接30的語義關(guān)系類型被編碼成為轉(zhuǎn)譯模塊121的屬性。這樣允許語義查詢中心60的用戶查看語義查詢中心60的文本定義,并可導(dǎo)航到外部詞匯的相關(guān)屬性,如圖6所示,關(guān)聯(lián)關(guān)系62,語義連接30及等效連接63被顯示在它們各自的顯示區(qū)。
[0047]值得一提的是,標(biāo)準(zhǔn)的超鏈接通過轉(zhuǎn)譯中心12轉(zhuǎn)譯成為默認(rèn)關(guān)系類型。更理想地,在維基百科的知識(shí)集合50中,默認(rèn)關(guān)系類型被設(shè)置為一個(gè)關(guān)聯(lián)關(guān)系62,且表示為“與其相關(guān)聯(lián)”。例如,語義查詢中心60在維基百科基因知識(shí)集合50中執(zhí)行關(guān)于磷酸化的查詢。如果知識(shí)節(jié)點(diǎn)40的內(nèi)容部分42包含一個(gè)連接到磷酸化文章的超鏈接,語義查詢系統(tǒng)60檢測(cè)到這個(gè)超鏈接,并通過轉(zhuǎn)譯中心12將這個(gè)超鏈接轉(zhuǎn)譯成[[與其相關(guān)聯(lián)::磷酸化]]。例如關(guān)于激酶基因編碼的文章幾乎都會(huì)包括這個(gè)特定連接;將這個(gè)連接轉(zhuǎn)譯成語義連接30能讓用戶搜索所有關(guān)于磷酸化的基因。語義查詢可以被擴(kuò)展到找尋所有涉及酸磷化的基因以及涉及癌癥的基因,以此類推。因?yàn)檫@些“與其相聯(lián)系”的關(guān)系更加精確,查詢功能將變得更強(qiáng)大。
[0048]值得一提的是,默認(rèn)關(guān)系類型能形成語義查詢中心60屬性結(jié)構(gòu)層次的根。這意味著當(dāng)查詢X時(shí),其中X “與其相聯(lián)系”的是Y的返回結(jié)果將是X “有更具體的關(guān)系” Y。值得一提的是,知識(shí)系統(tǒng)中編輯內(nèi)容的語義連接30通過編輯中心11編輯,然后在語義查詢中心60的查詢將立即被影響。但是從知識(shí)系統(tǒng)而來的查詢內(nèi)容在語義查詢中心60中不能被編輯;任何改變將直接在知識(shí)系統(tǒng)的原內(nèi)容上改動(dòng)。換句話說,語義查詢中心60是知識(shí)系統(tǒng)的鏡像。
[0049]語義查詢中心60進(jìn)一步包括一個(gè)輸出模塊61。輸出模塊61從語義查詢中心60提取出結(jié)構(gòu)化信息。結(jié)構(gòu)化信息能夠被用來執(zhí)行查詢編碼關(guān)系,并與輸出數(shù)據(jù)整合。更理想地,結(jié)構(gòu)內(nèi)容的格式是資源描述框架(RDF)。為了便于與其他連接數(shù)據(jù)資源整合,所有語義查詢中心60的編輯內(nèi)容和它們?cè)跀?shù)據(jù)庫70中的等效數(shù)據(jù)都被注釋了。數(shù)據(jù)庫70是一個(gè)網(wǎng)絡(luò)可訪問的RDF數(shù)據(jù)庫,這個(gè)數(shù)據(jù)庫由知識(shí)系統(tǒng)中編輯內(nèi)容的一致的結(jié)構(gòu)部分中提取數(shù)據(jù)自動(dòng)構(gòu)建,例如分類和信息框部分。舉例來說,有一個(gè)生物分類學(xué)的信息框包含了生物體科學(xué)分類的信息(如:界,脊索動(dòng)物門,等等)。當(dāng)可用時(shí),這些信息被自動(dòng)提取并顯示在DB百科系統(tǒng)中。數(shù)據(jù)庫70不嘗試從知識(shí)系統(tǒng)編輯內(nèi)容的超文本提取數(shù)據(jù),而是對(duì)嵌入SWL顯示數(shù)據(jù)的完全互補(bǔ)。將語義查詢系統(tǒng)60映射到數(shù)據(jù)庫70使得嵌入了語義連接30的編輯內(nèi)容和維基百科上存在結(jié)構(gòu)信息的內(nèi)容之間能夠非常容易地整合。另外,數(shù)據(jù)庫70是一個(gè)整體術(shù)語的中心點(diǎn),映射到整個(gè)語義網(wǎng)絡(luò),因