一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法
【專利摘要】本發(fā)明提供一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,該方法首先提出了模版定制的思想,為領(lǐng)域?qū)<姨峁┽槍?duì)結(jié)構(gòu)化知識(shí)獲取的模版定制工具。領(lǐng)域?qū)<铱梢愿鶕?jù)該工具定制其領(lǐng)域內(nèi)某類型結(jié)構(gòu)化知識(shí)的基本信息和該知識(shí)的屬性以及屬性值。系統(tǒng)根據(jù)定制好的模版自動(dòng)生成該類型結(jié)構(gòu)化知識(shí)獲取的人機(jī)交互界面及其數(shù)據(jù)庫(kù)存儲(chǔ)表。知識(shí)提供者可以通過(guò)該界面提交知識(shí)。系統(tǒng)將這些知識(shí)存儲(chǔ)到的關(guān)系數(shù)據(jù)庫(kù)中,并自動(dòng)生成對(duì)應(yīng)的OWL格式的本體文件。在結(jié)構(gòu)化知識(shí)獲取過(guò)程中,該方法的靈活度大,節(jié)省資源,擺脫了傳統(tǒng)上需要事先制作好模版的依賴。同時(shí),模版定制者不需要計(jì)算機(jī)編程能力。本方法是一種高效、快速、方便的結(jié)構(gòu)化知識(shí)獲取方法。
【專利說(shuō)明】一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明設(shè)計(jì)一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,即利用一種可定制的模版,為知識(shí)提供者提供結(jié)構(gòu)化知識(shí)提交的界面。實(shí)現(xiàn)不同類型的結(jié)構(gòu)化知識(shí)的獲取。從而解決由于多領(lǐng)域的結(jié)構(gòu)化知識(shí)種類繁多造成的獲取繁瑣的問(wèn)題。同時(shí)提供了一種本體獲取方法,實(shí)現(xiàn)結(jié)構(gòu)化知識(shí)的本體快速獲取,屬于計(jì)算機(jī)領(lǐng)域。
【背景技術(shù)】
[0002]進(jìn)入21世紀(jì)以來(lái),隨著信息技術(shù)、計(jì)算機(jī)技術(shù)、互聯(lián)網(wǎng)技術(shù)的發(fā)展,知識(shí)扮演著愈發(fā)重要的角色。在計(jì)算機(jī)領(lǐng)域,數(shù)據(jù)、信息和知識(shí)是研究的重點(diǎn)和熱點(diǎn)。知識(shí)是對(duì)數(shù)據(jù)和信息的抽取和深化,是對(duì)事物更深層次的認(rèn)識(shí)。以知識(shí)為研究點(diǎn)的知識(shí)工程作為由人工智能發(fā)展而來(lái)的科學(xué),重點(diǎn)研究知識(shí)表示、知識(shí)獲取和知識(shí)應(yīng)用等問(wèn)題。其目的是將存儲(chǔ)在文本、圖像、聲音及思想等中的人類知識(shí),抽取出來(lái)并表示成計(jì)算機(jī)可以識(shí)別的形式,存儲(chǔ)起來(lái)。開發(fā)相應(yīng)的處理軟件,準(zhǔn)確地為用戶提供其需要的知識(shí),或合理的利用知識(shí)進(jìn)行推理來(lái)解答一些問(wèn)題。借助于計(jì)算機(jī)強(qiáng)大的計(jì)算能力,極大地提高用戶工作的效率。
[0003]由于知識(shí)的形式多種多樣,有些知識(shí)是模糊的或抽象的,即使是人類語(yǔ)言也很難描述,表示成計(jì)算機(jī)可以識(shí)別的形態(tài)就更加困難。同時(shí),知識(shí)的載體也不同,針對(duì)有些載體內(nèi)知識(shí)的抽取很難實(shí)現(xiàn)。所以在知識(shí)工程中,知識(shí)獲取一直是研究重點(diǎn)和難點(diǎn)。目前常見(jiàn)的知識(shí)獲取方式可以分成人工獲取、自動(dòng)獲取和半自動(dòng)獲取三類。人工獲取是由知識(shí)工程師以閱讀或與某領(lǐng)域?qū)<医涣鞯姆绞剑@取該領(lǐng)域內(nèi)的知識(shí),然后將這些知識(shí)編寫成計(jì)算機(jī)可以識(shí)別的形式的一種獲取方式。這種方式的獲取效率較低。自動(dòng)獲取是通過(guò)編寫好的計(jì)算機(jī)程序自動(dòng)在知識(shí)載體中抽取知識(shí)的方式獲取知識(shí),這種方式目前只能在極小的特殊范圍內(nèi)實(shí)現(xiàn),還是一種比較理想化的知識(shí)獲取方式。目前最常見(jiàn)的知識(shí)獲取方式是半自動(dòng)知識(shí)獲取方式。知識(shí)工程師首先獲取某領(lǐng)域知識(shí)的關(guān)鍵屬性并設(shè)計(jì)知識(shí)獲取模版。該模版包括人機(jī)交互界面和對(duì)應(yīng)的關(guān)系數(shù)據(jù)庫(kù)表。知識(shí)提供者通過(guò)人機(jī)交互界面填寫知識(shí),系統(tǒng)自動(dòng)將其存儲(chǔ)到數(shù)據(jù)庫(kù)中設(shè)計(jì)好的表中。這種方法尤其適合結(jié)構(gòu)化知識(shí)的獲取。以計(jì)算機(jī)CPU為例,主要屬性有基本參數(shù)、頻率、插槽、內(nèi)核、緩存、技術(shù)參數(shù)等,知識(shí)提供者可以填寫這些屬性,實(shí)現(xiàn)不同類型CPU的知識(shí)獲取。這是目前使用最廣的知識(shí)獲取方法。但是該方法的最大問(wèn)題是結(jié)構(gòu)化知識(shí)的種類太多,不同的事物的屬性各不相同。每一個(gè)模版都要設(shè)計(jì)一個(gè)交互界面及其對(duì)應(yīng)的數(shù)據(jù)庫(kù)表。制作全部的知識(shí)獲取模版是不現(xiàn)實(shí)的。再有,制作這樣的模版需要計(jì)算機(jī)編程方面的能力,而領(lǐng)域?qū)<液椭R(shí)提供者并不都具備這樣的能力。同時(shí),知識(shí)表示形式有很多。其中,本體作為目前較為流行的表示形式,特別適合概念及其關(guān)系一類知識(shí)的表示。目前的本體獲取往往使用軟件進(jìn)行人工編寫。如使用Prot6g6編寫并生成本體表示的OWL文件。這種方法在結(jié)構(gòu)化知識(shí)的本體獲取上效率較低。
[0004]針對(duì)目前結(jié)構(gòu)化知識(shí)獲取中種類繁多和本體獲取繁瑣的問(wèn)題,本發(fā)明設(shè)計(jì)了一種智能模版定制的結(jié)構(gòu)化知識(shí)獲取方法。該方法可以由領(lǐng)域?qū)<易孕性O(shè)計(jì)知識(shí)獲取模版,由設(shè)計(jì)好的模版生成對(duì)應(yīng)的人機(jī)交互界面及對(duì)應(yīng)的數(shù)據(jù)庫(kù)存儲(chǔ)表,供知識(shí)提供者提交相應(yīng)的知識(shí)并存儲(chǔ)。同時(shí)生成知識(shí)的本體OWL文件。
[0005]本發(fā)明目的為:結(jié)構(gòu)化知識(shí)的獲取中,知識(shí)種類繁多,為每一類知識(shí)都設(shè)計(jì)獲取模版是不現(xiàn)實(shí)的。同時(shí)目前流行的本體獲取方式較為繁瑣,無(wú)法快速高效地實(shí)現(xiàn)結(jié)構(gòu)化知識(shí)的本體表示。本發(fā)明設(shè)計(jì)了一種智能模版定制的方法。通過(guò)該方法,可以由該領(lǐng)域的專家自行設(shè)計(jì)結(jié)構(gòu)化知識(shí)的獲取模版,并由這些模版生成對(duì)應(yīng)的知識(shí)提交界面和數(shù)據(jù)庫(kù)表,知識(shí)提供者通過(guò)填寫這些界面提交知識(shí),系統(tǒng)將其存入數(shù)據(jù)庫(kù)中,并可以自動(dòng)生成這些結(jié)構(gòu)化知識(shí)的本體表示文件。
[0006]目前對(duì)于結(jié)構(gòu)化知識(shí)的獲取一般采用人機(jī)交互獲取方式。以CPU為例,其重要屬性有CPU的型號(hào)、基本參數(shù)、頻率、插槽、內(nèi)核、緩存、技術(shù)參數(shù)等,具體屬性包括基本參數(shù)(適用類型、所屬系列、包裝尺寸),頻率(主頻、最大睿頻、外頻、倍頻),插槽(插槽類型、針腳數(shù)目),內(nèi)核(核心代號(hào)、核心數(shù)量、線程數(shù)、制作工藝、熱設(shè)計(jì)功耗),緩存(二級(jí)緩存、三級(jí)緩存),技術(shù)參數(shù)(指令集、內(nèi)存控制器、最大支持內(nèi)存、超線程技術(shù)、虛擬化基礎(chǔ)、處理器位數(shù))等。CPU的描述知識(shí)是一種典型的結(jié)構(gòu)化知識(shí),這里知識(shí)的獲取一般是根據(jù)上述的信息開發(fā)一個(gè)人機(jī)交互頁(yè)面。該頁(yè)面包含了上述的這些屬性,并空出屬性的值供知識(shí)提供者填寫。用戶依次填寫了這些值并提交。系統(tǒng)獲取到這些值后存儲(chǔ)到后臺(tái)提前設(shè)計(jì)好的關(guān)系數(shù)據(jù)庫(kù)中。這樣就實(shí)現(xiàn)了一個(gè)CPU的知識(shí)獲取。
[0007]在這個(gè)過(guò)程中存在很多問(wèn)題。首先,知識(shí)獲取模版的不確定性,如果系統(tǒng)中沒(méi)有CPU的知識(shí)獲取模版,則知識(shí)提供者無(wú)法提交有關(guān)的知識(shí)。另外,獲取模版的柔性不足,則會(huì)造成知識(shí)獲取不準(zhǔn)確。如有的CPU是附帶顯卡的。如果上述的模版中沒(méi)有對(duì)應(yīng)的屬性,則這部分的知識(shí)無(wú)法獲取。同時(shí),這類非結(jié)構(gòu)化的知識(shí)類型太多,如內(nèi)存、齒輪、機(jī)床等,甚至組織信息、公司結(jié)構(gòu)等。每一個(gè)類型的知識(shí)都設(shè)計(jì)一個(gè)獲取模版是不現(xiàn)實(shí)的。而無(wú)論是設(shè)計(jì)還是修改這樣的模版需要一定的計(jì)算機(jī)編程能力,領(lǐng)域?qū)<液椭R(shí)提供者在沒(méi)有系統(tǒng)工程師的幫助下無(wú)法實(shí)現(xiàn)。再有就是這類知識(shí)的本體獲取太過(guò)繁瑣,傳統(tǒng)方法是使用軟件人工編寫。如果能夠自動(dòng)生成本體表示文件,則會(huì)極大提高結(jié)構(gòu)化知識(shí)的本體獲取效率。
【發(fā)明內(nèi)容】
[0008]本發(fā)明為解決上述問(wèn)題,提出了一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法。該方法首先開發(fā)一個(gè)模版定制工具,領(lǐng)域?qū)<铱梢允褂迷摴ぞ呓⒒蛐薷闹R(shí)獲取模版。建立或修改后的模版存儲(chǔ)在數(shù)據(jù)庫(kù)中。然后開發(fā)一個(gè)模版生成工具,該工具可以解析數(shù)據(jù)庫(kù)中的模版信息,生成對(duì)應(yīng)的人機(jī)交互界面及其數(shù)據(jù)庫(kù)存儲(chǔ)表。知識(shí)提供者可以通過(guò)填寫該界面提交知識(shí)并存入數(shù)據(jù)庫(kù)。知識(shí)提交后,系統(tǒng)通過(guò)本體生成工具自動(dòng)生成OffL格式的本體文件存入系統(tǒng)硬盤。
[0009]本發(fā)明采用的技術(shù)方案為:一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,該方法包括3個(gè)步驟:
[0010]步驟I)、模版定制。
[0011]該模版定制工具可以為領(lǐng)域?qū)<姨峁┮粋€(gè)人機(jī)交互界面用來(lái)定制模版。領(lǐng)域?qū)<铱梢詾楦黝惤Y(jié)構(gòu)化知識(shí)設(shè)計(jì)專有的獲取模版。
[0012]步驟2)、人機(jī)交互界面生成和知識(shí)提交。
[0013]解析模版的具體信息,生成該類結(jié)構(gòu)化知識(shí)獲取的人機(jī)交互界面。知識(shí)提供者可以根據(jù)該界面提交知識(shí)。
[0014]步驟3)、本體生成。
[0015]用戶提交的知識(shí)會(huì)根據(jù)該類知識(shí)的信息,自動(dòng)生成OWL格式的本體描述文件。
[0016]進(jìn)一步的,步驟I)提出了模版定制思想,具體實(shí)現(xiàn)方式如下:
[0017]通過(guò)人機(jī)交互的方式,領(lǐng)域?qū)<铱梢远ㄖ圃擃愔R(shí)的基本信息以及知識(shí)的屬性和屬性值。定制完成后系統(tǒng)會(huì)把這些信息以表的形式存儲(chǔ)在關(guān)系數(shù)據(jù)庫(kù)中。在整個(gè)過(guò)程中一共有三類表,分別是模版信息表、模版屬性表和知識(shí)信息表。每一個(gè)知識(shí)類型在模版信息表中有一條記錄,并對(duì)應(yīng)一張關(guān)于它的屬性和屬性值的模版屬性表,以及由知識(shí)屬性和屬性值生成的知識(shí)信息表。模版信息和具體的知識(shí)都存儲(chǔ)在這三類表中。
[0018]進(jìn)一步的,步驟2)在步驟I)的基礎(chǔ)上實(shí)現(xiàn)人機(jī)交互界面生成和知識(shí)提交,具體實(shí)現(xiàn)方式如下:
[0019]知識(shí)提供者選擇要提供的知識(shí)類型,系統(tǒng)會(huì)找到該類型知識(shí)對(duì)應(yīng)的模版,在關(guān)系數(shù)據(jù)庫(kù)中解析模版信息表中關(guān)于該模版的記錄及其對(duì)應(yīng)的模版屬性表。生成一個(gè)該類知識(shí)的人機(jī)交互獲取界面。所有需要填寫的屬性都會(huì)顯示出來(lái)供填寫。知識(shí)提供者可以通過(guò)填寫該界面提交知識(shí)。所有通過(guò)該模版生成的界面提交的知識(shí)都會(huì)被插入到對(duì)應(yīng)類型的知識(shí)信息表中。系統(tǒng)可以解析提交過(guò)的內(nèi)容供用戶查看。
[0020]進(jìn)一步的,步驟3)在步驟2)的基礎(chǔ)上解析用戶提交的知識(shí),以本體的方式對(duì)知識(shí)建模并輸出OWL格式本體文件,具體實(shí)現(xiàn)方式如下:
[0021]系統(tǒng)提取知識(shí)信息表中描述該知識(shí)的基本信息和模版屬性表中的屬性信息和屬性值信息進(jìn)行解析,將這些信息和相關(guān)建模原語(yǔ)相對(duì)應(yīng),即轉(zhuǎn)化為類(Class)關(guān)系、數(shù)據(jù)屬性(Datatype Property)和關(guān)系屬性(Object Property)。進(jìn)而,系統(tǒng)通過(guò)Jena工具包,以O(shè)ffL為本體建模標(biāo)準(zhǔn)對(duì)知識(shí)進(jìn)行建模,以本體文件的形式存儲(chǔ)。
[0022]本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點(diǎn)為:
[0023]1.靈活高效地結(jié)構(gòu)化知識(shí)獲取。而本方法中,可以根據(jù)知識(shí)類型,隨時(shí)設(shè)計(jì)對(duì)應(yīng)的知識(shí)獲取模版并生成人機(jī)交互界面。結(jié)構(gòu)化的知識(shí)類型多的問(wèn)題被解決。
[0024]2.合理利用了系統(tǒng)空間。傳統(tǒng)方法中,盡量多的為可能的結(jié)構(gòu)化知識(shí)設(shè)計(jì)模版,可能有的知識(shí)有了模版而沒(méi)有知識(shí)。而在本發(fā)明中,只有確定了系統(tǒng)中沒(méi)有對(duì)應(yīng)的知識(shí)獲取模版后,可立刻為新知識(shí)類型設(shè)計(jì)模版。這樣就節(jié)省了系統(tǒng)空間。
[0025]3.隨時(shí)修改結(jié)構(gòu)化知識(shí)的屬性。本發(fā)明中,可以通過(guò)修改知識(shí)模版而使獲取界面和后臺(tái)數(shù)據(jù)庫(kù)結(jié)構(gòu)得到修改,從而實(shí)現(xiàn)已有知識(shí)類型的修改。
[0026]4.快速高效的結(jié)構(gòu)化知識(shí)的本體獲取??梢栽谥R(shí)提交后自動(dòng)生成知識(shí)的本體文件。
【專利附圖】
【附圖說(shuō)明】
[0027]圖1為本方法整體示意圖;
[0028]圖2為模版定制工具示例;
[0029]圖3為模版定制過(guò)程示例;
[0030]圖4為模版存儲(chǔ)關(guān)系表結(jié)構(gòu);
[0031]圖5為生成的知識(shí)提交界面示例;
[0032]圖6為示例的本體中建模原語(yǔ)的對(duì)應(yīng)關(guān)系。
【具體實(shí)施方式】
[0033]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的描述。
[0034]本發(fā)明是一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,如圖1所示,主要包括三個(gè)部分:模版定制,人機(jī)交互界面生成和知識(shí)提交,本體生成。
[0035](I)模版定制
[0036]定制工具提供一個(gè)模版的定制界面:
[0037]通過(guò)該界面可以填寫知識(shí)的名稱,并定義知識(shí)的屬性數(shù)量、屬性名稱以及屬性值。屬性的數(shù)量是通過(guò)每次點(diǎn)擊添加屬性擴(kuò)展得到的。屬性的名稱由用戶自定義。屬性值由屬性值的類型和對(duì)應(yīng)類型的內(nèi)容組成。屬性值的類型由系統(tǒng)事先定義好,常見(jiàn)的類型如純文本(填寫內(nèi)容)、選擇框(單選框或多選框)、下拉菜單(多種類的單選)等。對(duì)應(yīng)類型的內(nèi)容定義了該屬性值類型中可以填寫的范圍,如下拉菜單中可選的條目等。用戶選擇類型并填寫該類型的內(nèi)容。在模版說(shuō)明中附填寫說(shuō)明,詳細(xì)介紹不同類型屬性值的內(nèi)容填寫方法。該工具的具體示例如圖2所示。具體的填寫過(guò)程的示例如圖3所示。
[0038]模版定制過(guò)程一般由領(lǐng)域?qū)<襾?lái)實(shí)施。因?yàn)槟0娑ㄖ菩枰獙?duì)該領(lǐng)域有深層次的了解。可以通過(guò)設(shè)置系統(tǒng)角色實(shí)現(xiàn)相應(yīng)的權(quán)限控制,來(lái)保證模版的正確性和可用性。領(lǐng)域?qū)<姨顚懲瓿珊?,點(diǎn)擊定制新模版。對(duì)應(yīng)的模版名稱、模版ID (唯一編號(hào))、屬性數(shù)量、屬性名稱、屬性ID (唯一編號(hào))、屬性值等,一并存入關(guān)系數(shù)據(jù)庫(kù)中描述模版的數(shù)據(jù)表中。此時(shí)一個(gè)結(jié)構(gòu)化知識(shí)的模版定制完成。
[0039]系統(tǒng)中主要包含三類表,其結(jié)構(gòu)關(guān)系如圖4所示。第一類表是模版信息表,該表中存儲(chǔ)了系統(tǒng)所有提交的模版的基本信息,如模版名稱,模版ID,模版制作用戶等,結(jié)構(gòu)如表
I所示。該表中每一條記錄一個(gè)知識(shí)模板的基本信息。第二類表是模版屬性表,結(jié)構(gòu)如表2所示,該表根據(jù)領(lǐng)域?qū)<姨峤坏膶傩院蛯傩灾底詣?dòng)生成,記錄了該類知識(shí)具有的屬性和屬性值。具體不例如表3所75。第三類表是知識(shí)信息表,其結(jié)構(gòu)如表4所75。該表由表2的屬性表生成,其中每個(gè)屬性為該表的字段,屬性值即為字段的定義。每一條記錄表示某類型的具體的每一條知識(shí)的內(nèi)容,具體示例如表5所示。另外,可以通過(guò)點(diǎn)擊查看已有模版對(duì)現(xiàn)有模版進(jìn)行修改,點(diǎn)擊提交后會(huì)自動(dòng)修改后臺(tái)的關(guān)系數(shù)據(jù)庫(kù)表格。每一個(gè)類型的知識(shí)對(duì)應(yīng)表1的一條記錄和一張表2以及一張表4。
[0040]表1模板信息表
[0041]
【權(quán)利要求】
1.一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,其特征在于,該方法包括3個(gè)步驟: 步驟I)、模版定制; 該模版定制工具可以為領(lǐng)域?qū)<姨峁┮粋€(gè)人機(jī)交互界面用來(lái)定制模版,領(lǐng)域?qū)<铱梢詾楦黝惤Y(jié)構(gòu)化知識(shí)設(shè)計(jì)專有的獲取模版; 步驟2)、人機(jī)交互界面生成和知識(shí)提交; 解析模版的具體內(nèi)容,生成該類結(jié)構(gòu)化知識(shí)獲取的人機(jī)交互界面,知識(shí)提供者可以使用該界面提交知識(shí); 步驟3)、本體生成; 用戶提交的知識(shí)會(huì)根據(jù)該類知識(shí)的信息,自動(dòng)生成OWL格式的本體描述文件。
2.根據(jù)權(quán)利要求1所述的一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,其特征在于:步驟I)提出了模版定制思想,具體實(shí)現(xiàn)方式如下: 通過(guò)人機(jī)交互的方式,領(lǐng)域?qū)<铱梢远ㄖ圃擃愔R(shí)的基本信息以及知識(shí)的屬性和屬性值,定制完成后系統(tǒng)會(huì)把這些信息以表的形式存儲(chǔ)在關(guān)系數(shù)據(jù)庫(kù)中;在整個(gè)過(guò)程中一共有三類表,分別是模版信息表、模版屬性表和知識(shí)信息表;每一個(gè)知識(shí)類型在模版信息表中有一條記錄,并對(duì)應(yīng)一張關(guān)于它的屬性和屬性值的模版屬性表,以及基于知識(shí)的屬性和屬性值生成的知識(shí)信息表;模版信息和具體的知識(shí)都存儲(chǔ)在這三類表中。
3.根據(jù)權(quán)利要求1所述的一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,其特征在于:步驟2)在步驟I的基礎(chǔ)上實(shí)現(xiàn)人機(jī)交互界面生成和知識(shí)提交,具體實(shí)現(xiàn)方式如下: 知識(shí)提供者選擇要提供的知識(shí)類型,系統(tǒng)會(huì)找到該類型知識(shí)對(duì)應(yīng)的模版,在關(guān)系數(shù)據(jù)庫(kù)中解析模版信息表中關(guān)于該模版的記錄及其對(duì)應(yīng)的模版屬性表,生成一個(gè)該類知識(shí)的人機(jī)交互獲取界面,所有需要填寫的信息都會(huì)顯示出來(lái)供填寫,知識(shí)提供者可以通過(guò)填寫該界面提交知識(shí),所有通過(guò)該模版生成的界面提交的知識(shí)都會(huì)被插入到對(duì)應(yīng)類型的知識(shí)信息表中,系統(tǒng)可以解析提交過(guò)的內(nèi)容供用戶查看。
4.根據(jù)權(quán)利要求1所述的一種基于智能模版定制的結(jié)構(gòu)化知識(shí)及其本體的獲取方法,其特征在于:步驟3)在步驟2)的基礎(chǔ)上解析用戶提交的知識(shí),以本體的方式對(duì)知識(shí)建模并輸出OWL格式本體文件,具體實(shí)現(xiàn)方式如下: 系統(tǒng)提取數(shù)據(jù)庫(kù)中關(guān)于某條知識(shí)的所有信息進(jìn)行解析,將這些信息和相關(guān)建模原語(yǔ)相對(duì)應(yīng),即轉(zhuǎn)化為類(Class)關(guān)系、數(shù)據(jù)屬性(Datatype Property)和關(guān)系屬性(ObjectProperty),進(jìn)而,系統(tǒng)通過(guò)Jena工具包,以O(shè)WL為本體建模標(biāo)準(zhǔn)對(duì)知識(shí)進(jìn)行建模,以本體文件的形式存儲(chǔ)。
【文檔編號(hào)】G06F17/30GK104199882SQ201410418075
【公開日】2014年12月10日 申請(qǐng)日期:2014年8月22日 優(yōu)先權(quán)日:2014年8月22日
【發(fā)明者】張霖, 胡安瑞, 胡曉航, 李博文, 賣藝礬, 陶飛 申請(qǐng)人:北京航空航天大學(xué)