究領(lǐng)域,并在確定原始數(shù)據(jù)之后,對(duì)原始數(shù)據(jù)按照一 定的規(guī)則進(jìn)行自動(dòng)化清洗和整理,從而設(shè)計(jì)領(lǐng)域本體的框架,即將獲得的原始數(shù)據(jù)進(jìn)行一 定的格式處理,從而確定領(lǐng)域本體的大體框架。
[0076] 優(yōu)選地,上述確定模塊42實(shí)現(xiàn)的確定任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系的功能 可W通過(guò)如下功能模塊來(lái)實(shí)現(xiàn):檢測(cè)模塊421和定義模塊423。
[0077] 其中,檢測(cè)模塊421,用于檢測(cè)語(yǔ)義庫(kù)中術(shù)語(yǔ)之間的關(guān)系;定義模塊423,用于使用 語(yǔ)義庫(kù)中術(shù)語(yǔ)之間的關(guān)系來(lái)定義任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
[0078] 本申請(qǐng)上述檢測(cè)模塊421和定義模塊423提供方案,可W通過(guò)檢測(cè)語(yǔ)義庫(kù)中術(shù)語(yǔ) 間的關(guān)系(例如,定義概念及概念之間的關(guān)系),來(lái)確定任意兩個(gè)原始數(shù)據(jù)之間的等同關(guān) 系、層級(jí)關(guān)系、相關(guān)關(guān)系等關(guān)聯(lián)關(guān)系。
[0079] 優(yōu)選地,上述生成模塊44實(shí)現(xiàn)的使用本體編輯工具將多個(gè)原始數(shù)據(jù)W及原始數(shù) 據(jù)之間的關(guān)聯(lián)關(guān)系按照示例本體文件進(jìn)行編寫(xiě),生成技術(shù)領(lǐng)域的領(lǐng)域本體的功能可W通過(guò) 如下功能模塊來(lái)實(shí)現(xiàn):創(chuàng)建模塊441、子獲取模塊443和構(gòu)建模塊445。
[0080] 其中,創(chuàng)建模塊441,用于創(chuàng)建示例本體文件;子獲取模塊443,用于獲取領(lǐng)域本體 可識(shí)別的格式;構(gòu)建模塊445,用于通過(guò)本體編輯工具將多個(gè)原始數(shù)據(jù)W及原始數(shù)據(jù)之間 的關(guān)聯(lián)關(guān)系按照領(lǐng)域本體可識(shí)別的格式讀入示例本體文件,構(gòu)建出技術(shù)領(lǐng)域的領(lǐng)域本體。
[0081] 本申請(qǐng)上述創(chuàng)建模塊441、子獲取模塊443和構(gòu)建模塊445提供方案,可W實(shí)現(xiàn)通 過(guò)計(jì)算機(jī)仿照prot6g6文件的形式自動(dòng)化寫(xiě)入本體的內(nèi)容,構(gòu)建出特定技術(shù)領(lǐng)域的本體。 W新能源汽車的領(lǐng)域?yàn)槔?,運(yùn)種本體的形式化表示,通過(guò)借助prot6g6采用編程的方式對(duì) 準(zhǔn)備好的原始數(shù)據(jù)進(jìn)行編碼,自動(dòng)化構(gòu)建出新能源汽車領(lǐng)域的本體。
[0082] 優(yōu)選地,在生成模塊44實(shí)現(xiàn)生成技術(shù)領(lǐng)域的領(lǐng)域本體之后,裝置還可W包括如下 功能模塊:處理模塊46,用于使用本體編輯工具對(duì)領(lǐng)域本體進(jìn)行檢測(cè)和驗(yàn)證,其中,在檢測(cè) 到領(lǐng)域本體需要進(jìn)行進(jìn)化的情況下,重新定義任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,直到檢 測(cè)到領(lǐng)域本體不需要進(jìn)化的情況下,建立領(lǐng)域本體的本體文件。
[0083] 本申請(qǐng)上述優(yōu)選方案,可W借助prot6g6對(duì)自動(dòng)化構(gòu)建的本體文件進(jìn)行檢測(cè)和驗(yàn) 證,進(jìn)而實(shí)現(xiàn)對(duì)領(lǐng)域本體的確認(rèn)與評(píng)價(jià),針對(duì)提出的本體構(gòu)建要求對(duì)構(gòu)建出的領(lǐng)域本體進(jìn) 行驗(yàn)證,評(píng)價(jià)其是否符合標(biāo)準(zhǔn),并最終完成領(lǐng)域本體的建立,形成一個(gè)可被prot6g6識(shí)別并 讀取的OWL文件,供后面的語(yǔ)義解析與推理使用。
[0084] 上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0085] 在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有 詳述的部分,可W參見(jiàn)其他實(shí)施例的相關(guān)描述。
[0086] 在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所掲露的客戶端,可通過(guò)其它的方 式實(shí)現(xiàn)。其中,W上所描述的裝置實(shí)施例僅僅是示意性的,例如單元的劃分,僅僅為一種邏 輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可W有另外的劃分方式,例如多個(gè)單元或組件可W結(jié)合或者可W 集成到另一個(gè)系統(tǒng),或一些特征可W忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的 禪合或直接禪合或通信連接可W是通過(guò)一些接口,單元或模塊的間接禪合或通信連接,可 W是電性或其它的形式。
[0087] 作為分離部件說(shuō)明的單元可W是或者也可W不是物理上分開(kāi)的,作為單元顯示的 部件可W是或者也可W不是物理單元,即可W位于一個(gè)地方,或者也可W分布到多個(gè)網(wǎng)絡(luò) 單元上??蒞根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0088] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可W集成在一個(gè)處理單元中,也可W 是各個(gè)單元單獨(dú)物理存在,也可W兩個(gè)或兩個(gè)W上單元集成在一個(gè)單元中。上述集成的單 元既可W采用硬件的形式實(shí)現(xiàn),也可W采用軟件功能單元的形式實(shí)現(xiàn)。
[0089] 所述集成的單元如果W軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用 時(shí),可W存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶\(yùn)樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上 或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可WW軟件產(chǎn)品的形式 體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用W使得一臺(tái)計(jì)算機(jī) 設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部 或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM, ReacHDnly Memcxry)、隨機(jī)存 取存儲(chǔ)器(RAM, Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可W存儲(chǔ)程序代 碼的介質(zhì)。
[0090] W上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人 員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可W做出若干改進(jìn)和潤(rùn)飾,運(yùn)些改進(jìn)和潤(rùn)飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種領(lǐng)域本體的構(gòu)建方法,其特征在于,包括: 獲取任意一個(gè)技術(shù)領(lǐng)域的多個(gè)原始數(shù)據(jù); 確定任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,所述關(guān)聯(lián)關(guān)系包括:等同關(guān)系、層級(jí)關(guān)系和相 關(guān)關(guān)系; 使用本體編輯工具將所述多個(gè)原始數(shù)據(jù)以及所述原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系按照示例 本體文件進(jìn)行編寫(xiě),生成所述技術(shù)領(lǐng)域的領(lǐng)域本體。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,從語(yǔ)義庫(kù)中讀取所述任意一個(gè)技術(shù)領(lǐng)域 的多個(gè)原始數(shù)據(jù),并在所述獲取任意一個(gè)技術(shù)領(lǐng)域的多個(gè)原始數(shù)據(jù)之后,對(duì)所述多個(gè)原始 數(shù)據(jù)進(jìn)行分組和/或排序,得到所述技術(shù)領(lǐng)域的領(lǐng)域本體框架。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,確定任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系 的步驟包括: 檢測(cè)所述語(yǔ)義庫(kù)中術(shù)語(yǔ)之間的關(guān)系; 使用所述語(yǔ)義庫(kù)中術(shù)語(yǔ)之間的關(guān)系來(lái)定義所述任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,使用本體編輯工具將所述多個(gè)原始數(shù)據(jù) 以及所述原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系按照示例本體文件進(jìn)行編寫(xiě),生成所述技術(shù)領(lǐng)域的領(lǐng)域 本體的步驟包括: 創(chuàng)建所述示例本體文件; 獲取所述領(lǐng)域本體可識(shí)別的格式; 通過(guò)所述本體編輯工具將所述多個(gè)原始數(shù)據(jù)以及所述原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系按照 所述領(lǐng)域本體可識(shí)別的格式讀入所述示例本體文件,構(gòu)建出所述技術(shù)領(lǐng)域的領(lǐng)域本體。5. 根據(jù)權(quán)利要求1-4中任意一項(xiàng)所述的方法,其特征在于,在生成所述技術(shù)領(lǐng)域的領(lǐng) 域本體之后,所述方法還包括:使用所述本體編輯工具對(duì)所述領(lǐng)域本體進(jìn)行檢測(cè)和驗(yàn)證,其 中,在檢測(cè)到所述領(lǐng)域本體需要進(jìn)行進(jìn)化的情況下,重新定義任意兩個(gè)原始數(shù)據(jù)之間的關(guān) 聯(lián)關(guān)系,直到檢測(cè)到所述領(lǐng)域本體不需要進(jìn)化的情況下,建立所述領(lǐng)域本體的本體文件。6. -種領(lǐng)域本體的構(gòu)建裝置,其特征在于,包括: 獲取模塊,用于獲取任意一個(gè)技術(shù)領(lǐng)域的多個(gè)原始數(shù)據(jù); 確定模塊,用于確定任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,所述關(guān)聯(lián)關(guān)系包括:等同關(guān) 系、層級(jí)關(guān)系和相關(guān)關(guān)系; 生成模塊,用于使用本體編輯工具將所述多個(gè)原始數(shù)據(jù)以及所述原始數(shù)據(jù)之間的關(guān)聯(lián) 關(guān)系按照示例本體文件進(jìn)行編寫(xiě),生成所述技術(shù)領(lǐng)域的領(lǐng)域本體。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,從語(yǔ)義庫(kù)中讀取所述任意一個(gè)技術(shù)領(lǐng)域 的多個(gè)原始數(shù)據(jù),所述裝置還包括:篩選模塊,用于對(duì)所述多個(gè)原始數(shù)據(jù)進(jìn)行分組和/或排 序,得到所述技術(shù)領(lǐng)域的領(lǐng)域本體框架。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊包括: 檢測(cè)模塊,用于檢測(cè)所述語(yǔ)義庫(kù)中術(shù)語(yǔ)之間的關(guān)系; 定義模塊,用于使用所述語(yǔ)義庫(kù)中術(shù)語(yǔ)之間的關(guān)系來(lái)定義所述任意兩個(gè)原始數(shù)據(jù)之間 的關(guān)耳關(guān)關(guān)系。9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述生成模塊包括: 創(chuàng)建模塊,用于創(chuàng)建所述示例本體文件; 子獲取模塊,用于獲取所述領(lǐng)域本體可識(shí)別的格式; 構(gòu)建模塊,用于通過(guò)所述本體編輯工具將所述多個(gè)原始數(shù)據(jù)以及所述原始數(shù)據(jù)之間的 關(guān)聯(lián)關(guān)系按照所述領(lǐng)域本體可識(shí)別的格式讀入所述示例本體文件,構(gòu)建出所述技術(shù)領(lǐng)域的 領(lǐng)域本體。10.根據(jù)權(quán)利要求6-9中任意一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:處理模 塊,用于使用所述本體編輯工具對(duì)所述領(lǐng)域本體進(jìn)行檢測(cè)和驗(yàn)證,其中,在檢測(cè)到所述領(lǐng)域 本體需要進(jìn)行進(jìn)化的情況下,重新定義任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,直到檢測(cè)到所 述領(lǐng)域本體不需要進(jìn)化的情況下,建立所述領(lǐng)域本體的本體文件。
【專利摘要】本發(fā)明公開(kāi)了一種領(lǐng)域本體的構(gòu)建方法和裝置。其中,該方法包括:獲取任意一個(gè)技術(shù)領(lǐng)域的多個(gè)原始數(shù)據(jù);確定任意兩個(gè)原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,關(guān)聯(lián)關(guān)系包括:等同關(guān)系、層級(jí)關(guān)系和相關(guān)關(guān)系;使用本體編輯工具將多個(gè)原始數(shù)據(jù)以及原始數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系按照示例本體文件進(jìn)行編寫(xiě),生成技術(shù)領(lǐng)域的領(lǐng)域本體。本發(fā)明解決了現(xiàn)有技術(shù)構(gòu)建本體的方法效率低的技術(shù)問(wèn)題。
【IPC分類】G06F9/44
【公開(kāi)號(hào)】CN105528204
【申請(qǐng)?zhí)枴緾N201510039354
【發(fā)明人】汪雪鋒, 朱東華, 李兵, 朱福進(jìn)
【申請(qǐng)人】北京理工大學(xué)
【公開(kāi)日】2016年4月27日
【申請(qǐng)日】2015年1月27日