祝 源
(河海大學(xué)商學(xué)院,211100)
傳統(tǒng)的信息檢索一般基于主題詞索引,大量的文獻通過提取主題詞被收入數(shù)據(jù)庫,用戶通過輸入主題詞尋找目標(biāo)文件,這一檢索模式要求用戶熟練掌握領(lǐng)域內(nèi)的主題詞,用戶如果輸入檢索詞不規(guī)范就會檢索不到結(jié)果。如何對這一檢索模式進行優(yōu)化成為搜索技術(shù)專家面臨的難題。當(dāng)前在防汛知識領(lǐng)域,用戶由于專業(yè)知識差異,使用習(xí)慣問題不能有效地進行防汛知識的檢索,如何在用戶和防汛知識之間架起一座橋梁,成為本文研究的目的。
Fonou針對現(xiàn)有本體構(gòu)建方法在政務(wù)領(lǐng)域開發(fā)語義本體模型存在的問題提出了U&K本體開發(fā)方法,該方法聯(lián)合了語言和認知工程的上層本體,從而便于本體的復(fù)用,為電子政務(wù)領(lǐng)域的本體構(gòu)建提供了方向。此外,F(xiàn)onou基于政務(wù)本體將本體開發(fā)方法(Uschold and King)和兩種本體開發(fā)平臺protege和java jena進行結(jié)合,并做了案例研究,為政務(wù)本體的開發(fā)提供了開發(fā)原則的指導(dǎo)。Kapoor對現(xiàn)有的本體開發(fā)工具從互操作性、開放程度、易升級與維護度、市場地位進行了比較研究,考察了不同開發(fā)工具與本體的通用性。電子政府本體的開發(fā)與后期的升級離不開社會公眾的參與,基于這一觀點,Barbagallo提出了一種社會化本體構(gòu)建與升級方法(SOBE),幫助公眾與政府機構(gòu)的有效地互動。當(dāng)前的本體構(gòu)建主要存在2種途徑:從基于數(shù)據(jù)庫的本體構(gòu)建和自頂向下或自底向上的概念體系構(gòu)建方法。Ra將兩者進行了結(jié)合,提出了一種混合構(gòu)建方法 。
Adigun使用FOX方法構(gòu)建了動態(tài)環(huán)境下的自適應(yīng)協(xié)作構(gòu)建了本體,實現(xiàn)了動態(tài)環(huán)境的知識共享。Malik使用protege在教育領(lǐng)域開發(fā)大學(xué)本體,實現(xiàn)了大學(xué)知識的獲取和檢索。隨著越來越多的生物醫(yī)藥本體被開發(fā)出來,用戶如何選擇最合適的本體注釋一些特別的數(shù)據(jù)集成為挑戰(zhàn),Jonquet開發(fā)了生物醫(yī)藥本體推薦服務(wù)系統(tǒng)為新本體的開發(fā)和數(shù)據(jù)注釋提供了支持。
一個屬性的領(lǐng)域?qū)?yīng)用該屬性的實例進行了限制。如果一個屬性將兩個實例聯(lián)系在了一起,而該屬性的領(lǐng)域是一個類,即該屬性從屬于一個類,那么使用該屬性的實例A必須從屬于這個領(lǐng)域。如:河流沖擊堤壩,沖擊這個屬性的domain是河流,遇龍沖擊堤壩,使用沖擊的實例玉龍從屬于河流,所以推理得出遇龍是河流。
一個屬性的范圍對該屬性所作用的實例進行了限制。將兩個實例聯(lián)系在一起的屬性如果它的領(lǐng)域是一個類,那么作用的實例B必須屬于這個范圍。如:河流沖擊堤壩:
防汛隊伍是由有防汛任務(wù)的地方人民政府組織的,以民兵為骨干的群眾性防汛隊伍。河道管理機構(gòu)和其他防洪工程管理單位結(jié)合平時的管理任務(wù),組織本單位的防汛搶險隊伍,作為搶險的骨干力量。搶險隊是由群眾防汛隊伍中選拔有搶險經(jīng)驗的人員組成,汛期發(fā)生險情時配合專業(yè)隊伍參加搶護工程設(shè)施脫離危險的突擊性活動。本文通過推理實現(xiàn)對搶險隊伍和防汛隊伍的屬分關(guān)系。
在Thing類下建立防汛類,分別建立防汛類的子類:汛情類和防汛隊伍類。使用disjoint屬性約束,將汛情類和防汛隊伍類區(qū)別開。在汛情類下建立子類險情類。在防汛類下建立搶險隊伍類,之所以不是在防汛隊伍類下建立搶險隊伍子類,為的是后面的推理。輸入系統(tǒng)的數(shù)據(jù)全部以英文字母表示,如表1所示:
表1
本文僅建立1個概念屬性:防汛屬性,如表2所示
表2
對防汛隊伍類定義充分必要條件約束,只要作用于汛情的隊伍都屬于防汛隊伍類。如圖1所示
圖1 防汛概念約束設(shè)置
使用pellet推理機,對防汛本體進行推理,推理前后結(jié)果如圖2和圖3所示:
圖2 推理前概念關(guān)系。推理前,搶險隊伍類和防汛隊伍類屬于同一層級,都是防汛類的子類。
圖3 推理后概念關(guān)系。使用pellet對防汛本體推理后,搶險隊伍類劃歸到防汛隊伍類之下。
傳統(tǒng)防汛領(lǐng)域基于關(guān)鍵詞的信息檢索對使用者要求較高,無法自主理解知識,從而阻礙了知識共享。本文基于已經(jīng)構(gòu)建的防汛知識本體,使用protégé自帶的推理機RacerPro對防汛本體進行推理,提高了搜索技術(shù)的智能化。
[1]Fonou-Dombeu,Jean Vincent,and Magda Huisman."Semantic-Driven e-Government:Application of Uschold and King Ontology Building Methodology for Semantic Ontology Models Development."arXiv preprint arXiv:1111.1941 (2011).
[2]Fonou-Dombeu,J.,and Magda Huisman."Combining ontology development methodologies and semantic web platforms for e-government domain ontology development."International Journal of Web &Semantic Technology 2.2(2011):12-25.
[3]Kapoor,Bhaskar,and Savita Sharma."A comparative study ontology building tools for semantic web applications."International Journal of Web &Semantic Technology (IJWesT)1.3 (2010):1-13.
[4]Barbagallo,Alessia,Antonio De Nicola,and Michele Missikoff."eGovernment ontologies:Social participation in building and evolution."System Sciences(HICSS),201043rd Hawaii International Conference on.IEEE,2010.
[5]Ra,Minyoung,et al."The Mixed Ontology Building Methodology Using Database Information."Proceedings of the International MultiConference of Engineers and Computer Scientists.Vol.1.2012.
[6]Adigun,Adepeju A.,and Michael O.Kolawole."Building Ontology for Adaptive Collaboration in a Dynamic Environment." International Journal of Computer Science 9 (2012).
[7]Malik,Sanjay Kumar,Nupur Prakash,and S.A.M.Rizvi."Developing an university ontology in education domain using protégé for semantic web." International Journal of Engineering Science and Technology 2.9(2010):4673-4681.
[8]Jonquet,Clement,Mark A.Musen,and Nigam H.Shah."Building a biomedical ontology recommender web service."Journal of biomedical semantics 1.suppl.1 (2010):1.