專利名稱:一種基于owl本體分析的自動分類系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機技術(shù)領(lǐng)域,具體涉及一種基于OffL本體分析的自動分類系統(tǒng)。
背景技術(shù):
今天,計算機已經(jīng)深入人類社會的每個角落,而且可以預(yù)見其將在人類文明發(fā)展進(jìn)程中扮演越來越重要的角色。讓計算機理解人類的知識,從而更加智能化地服務(wù)于人類是未來發(fā)展的方向。為了實現(xiàn)這個目的,人們做了許多嘗試,例如可以用知識結(jié)構(gòu)重新構(gòu)造互聯(lián)網(wǎng),即語義互聯(lián)網(wǎng),它主要采用W3C的互聯(lián)網(wǎng)本體語言(Ontology of Web Language,簡稱0WL)建立語義網(wǎng)絡(luò)。如果所有人都按OffL創(chuàng)建互聯(lián)網(wǎng),互聯(lián)網(wǎng)本身就成為一個計算機可以在一定程度上“理解”的知識結(jié)構(gòu)。在這個基礎(chǔ)上軟件工程師們可以為計算機設(shè)計一系列推理規(guī)則和引擎,在OWL語義網(wǎng)絡(luò)上讓計算機自己“理解”互聯(lián)網(wǎng)信息內(nèi)容, 并做出正確的判斷和操作。OffL的構(gòu)思代表了未來的發(fā)展方向,是對計算機能夠讀懂人類的知識的非常重要的嘗試。沿這這個思路,我們可以解決許多以前不能解決或解決不好的問題,例如互聯(lián)網(wǎng)文檔的分類排序?;ヂ?lián)網(wǎng)文檔的分類排序是指從互聯(lián)網(wǎng)的海量文檔中查找出與指定的條件 (如某個概念)相匹配的盡可能多的文檔后分類并排序。傳統(tǒng)的語義匹配實際上還是在“關(guān)鍵詞”層面進(jìn)行,其精確度已經(jīng)不能滿足要求了。業(yè)內(nèi)比較經(jīng)典的方法是通過向量空間比較兩個網(wǎng)頁的相似性。向量比較法的基礎(chǔ)是詞頻統(tǒng)計和高頻詞所組成的向量之間吻合度的比較。另外,利用神經(jīng)網(wǎng)絡(luò)聚合相似的文章,也能夠起到自動分類的作用。上述方法,基本上都是基于統(tǒng)計的方法,與文章包含的真正內(nèi)容毫無關(guān)系。也就是說,人們要先找到一組代表某些類型的文章,然后,讓其他文章與其進(jìn)行相似“形”上的比較,只要“形”似,就認(rèn)為內(nèi)容也相似,但這往往不準(zhǔn)確。
發(fā)明內(nèi)容
本發(fā)明提供了一種解決上述問題的方案,提供一種基于CWL模型的高效,準(zhǔn)確的語義匹配系統(tǒng)。本發(fā)明的技術(shù)方案是提供一種基于OWL本體分析的自動分類系統(tǒng),其特征在于 其包括OffL內(nèi)容分類條件建模模塊、原始文檔管理模塊、OffL本體轉(zhuǎn)換模塊、CWL模型匹配模塊和匹配結(jié)果文檔排序模塊,其中
OffL內(nèi)容分類條件建模模塊,以人工操作的方式建立OWL內(nèi)容分類條件模型并存入OWL 本體模型庫;
原始文檔管理模塊,負(fù)責(zé)接受待分類的原始文檔并把它存入原始文檔數(shù)據(jù)庫; OffL本體轉(zhuǎn)換模塊,負(fù)責(zé)將原始文檔進(jìn)行OWL本體轉(zhuǎn)換,生成OWL本體實例并存入本體實例數(shù)據(jù)庫;
OffL模型匹配模塊,負(fù)責(zé)將OWL本體實例和OWL內(nèi)容分類條件模型進(jìn)行匹配,并把匹配得到的OWL本體實例存入OWL模型匹配結(jié)果集;匹配結(jié)果文檔排序模塊,負(fù)責(zé)與匹配得到的OWL本體實例相對應(yīng)的原始文檔分類、排序后存入分類文檔數(shù)據(jù)庫。優(yōu)選的,其還包括
倒排索引建庫模塊,負(fù)責(zé)提取本體實例數(shù)據(jù)庫中的OWL本體實例的本體元,建立本體元的倒排索引并存入倒排索引數(shù)據(jù)庫;
所述OWL模型匹配模塊在OWL本體元倒排索引數(shù)據(jù)庫中,查找與OWL內(nèi)容分類條件模型匹配的OWL本體實例,作為匹配結(jié)果存入CWL模型匹配結(jié)果集。本發(fā)明的一種基于OWL本體分析的自動分類系統(tǒng)是一種在OWL模型基礎(chǔ)上進(jìn)行語義匹配的方法,它可以實現(xiàn)將指定概念或條件與海量信息精確的語義匹配。本發(fā)明的一種基于OWL本體分析的自動分類系統(tǒng)具有高效、準(zhǔn)確等優(yōu)點。
圖1是本發(fā)明的一種基于OWL本體分析的自動分類系統(tǒng)的原理框架圖。
具體實施例方式下面對本發(fā)明的具體實施方式
作進(jìn)一步詳細(xì)的描述。如圖1所示,本發(fā)明的一種基于OWL本體分析的自動分類系統(tǒng)包括以下模塊0WL 內(nèi)容分類條件建模、原始文檔管理、OffL本體轉(zhuǎn)換、倒排索引建庫、OffL模型匹配和匹配結(jié)果文檔排序,其中
1)原始文檔管理模塊負(fù)責(zé)采集或接受待分類的原始文本(文檔),并把它存入原始文檔數(shù)據(jù)庫,與將來的本體實例做綁定關(guān)系后,將原始文本輸出給OWL本體轉(zhuǎn)換模塊;
2)OffL本體轉(zhuǎn)換模塊負(fù)責(zé)將原始文本轉(zhuǎn)換為OWL本體實例, 存入OWL本體實例庫;
3)本體倒排索引模塊負(fù)責(zé)對OWL本體實例庫做本體元倒排索引,并建立OWL本體元倒排索引庫;
4)內(nèi)容管理員通過OWL條件建模工具模塊,以O(shè)WL模型的形式輸入分類條件(集);
5)存入OWL模型庫;
6)OffL模型匹配模塊,是本專利的核心模塊,負(fù)責(zé)實現(xiàn)OWL條件模型與OWL本體元倒排索引表的模型匹配;
7)匹配的結(jié)果輸出并存入OWL匹配結(jié)果集(數(shù)據(jù)庫);
8)原始文檔管理系統(tǒng)將與匹配結(jié)果綁定的原始文檔(集)輸出并排序,作為輸出結(jié)果;
9)匹配結(jié)果文檔排序模塊將分類好的文檔(集)存入分類文檔數(shù)據(jù)庫。本發(fā)明的一種基于OWL本體分析的自動分類系統(tǒng)的主要工作流程是
1)內(nèi)容管理員通過OWL條件建模工具設(shè)定內(nèi)容分類的條件模型;
原始文檔模塊采集或接收需要被分類的原始文檔,建立與未來本體實例的綁定關(guān)系, 并存入原始文檔數(shù)據(jù)庫;
2)OffL本體轉(zhuǎn)換模塊將原始文本轉(zhuǎn)換為OWL本體實例,并存入OWL本體實例庫;
3)OffL本體倒排索引模塊對OWL本體實例庫做本體元倒排索引,并存入OWL本體倒排索引庫;4)OffL模型匹配模塊,利用OWL條件模型,在OWL本體元倒排索引表中,識別和提取符合分類條件模型的本體元,并由此找到相應(yīng)本體實例,作為匹配結(jié)果(集)輸出;
5)調(diào)用原始文檔管理系統(tǒng),將與OffL本體實例結(jié)果集相對應(yīng)的原始文檔找出并排序, 作為輸出結(jié)果的一部分;
6)被分好類的原始文檔將自動存入分類文檔數(shù)據(jù)庫。該系統(tǒng)適合于對互聯(lián)網(wǎng)海量信息的自動分類,也可以作為一個子系統(tǒng)用于任何需要進(jìn)行文本內(nèi)容自動分類的系統(tǒng)中,比如用于知識庫的分類管理系統(tǒng)中。以上實施例僅為本發(fā)明其中的一種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說, 在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種基于OWL本體分析的自動分類系統(tǒng),其特征在于其包括OWL內(nèi)容分類條件建模模塊、原始文檔管理模塊、OffL本體轉(zhuǎn)換模塊、CWL模型匹配模塊和匹配結(jié)果文檔排序模塊,其中OffL內(nèi)容分類條件建模模塊,以人工操作的方式建立OWL內(nèi)容分類條件模型并存入OWL 本體模型庫;原始文檔管理模塊,負(fù)責(zé)接受待分類的原始文檔并把它存入原始文檔數(shù)據(jù)庫;OffL本體轉(zhuǎn)換模塊,負(fù)責(zé)將原始文檔進(jìn)行OWL本體轉(zhuǎn)換,生成OWL本體實例并存入本體實例數(shù)據(jù)庫;OffL模型匹配模塊,負(fù)責(zé)將OWL本體實例和OWL內(nèi)容分類條件模型進(jìn)行匹配,并把匹配得到的OWL本體實例存入OWL模型匹配結(jié)果集;匹配結(jié)果文檔排序模塊,負(fù)責(zé)與匹配得到的OWL本體實例相對應(yīng)的原始文檔分類、排序后存入分類文檔數(shù)據(jù)庫。
2.根據(jù)權(quán)利要求1所述的一種基于OWL本體分析的自動分類系統(tǒng),其特征在于其還包括倒排索引建庫模塊,負(fù)責(zé)提取本體實例數(shù)據(jù)庫中的OWL本體實例的本體元,建立本體元的倒排索引并存入倒排索引數(shù)據(jù)庫;所述OWL模型匹配模塊在OWL本體元倒排索引數(shù)據(jù)庫中,查找與OWL內(nèi)容分類條件模型匹配的OWL本體實例,作為匹配結(jié)果存入CWL模型匹配結(jié)果集。
全文摘要
本發(fā)明公開了一種基于OWL本體分析的自動分類系統(tǒng),其特征在于其包括OWL內(nèi)容分類條件建模模塊、原始文檔管理模塊、OWL本體轉(zhuǎn)換模塊、OWL模型匹配模塊和匹配結(jié)果文檔排序模塊,其中OWL內(nèi)容分類條件建模模塊,以人工操作的方式建立OWL內(nèi)容分類條件模型并存入OWL本體模型庫;原始文檔管理模塊,負(fù)責(zé)接受待分類的原始文檔并把它存入原始文檔數(shù)據(jù)庫;OWL本體轉(zhuǎn)換模塊,負(fù)責(zé)將原始文檔進(jìn)行OWL本體轉(zhuǎn)換,生成OWL本體實例并存入本體實例數(shù)據(jù)庫;OWL模型匹配模塊,負(fù)責(zé)將OWL本體實例和OWL內(nèi)容分類條件模型進(jìn)行匹配,并把匹配得到的OWL本體實例存入OWL模型匹配結(jié)果集;匹配結(jié)果文檔排序模塊,負(fù)責(zé)與匹配得到的OWL本體實例相對應(yīng)的原始文檔分類、排序后存入分類文檔數(shù)據(jù)庫。本發(fā)明具有高效、準(zhǔn)確等優(yōu)點。
文檔編號G06F17/30GK102521242SQ201110357650
公開日2012年6月27日 申請日期2011年11月14日 優(yōu)先權(quán)日2011年11月14日
發(fā)明者王楠 申請人:江蘇聯(lián)著實業(yè)有限公司