protege5.2基礎教程


1.界面分析

 

 其中Active ontology表示本體的IRI地址,基本不用修改;Entities表示實體類,可以理解為面向對象的類的概念;individuals by class 是顯示實體類與實體對象。

Entities界面

 

 

individuals by class 界面

 

 

2.建立基本的本體網絡

1.建立實體類

點擊上面的entities菜單欄,進入實體建立界面

 

這里從左到又有三個選項,第一個是添加子節點,第二個是添加兄弟節點,第三個是刪除。可以理解為owl:Thing相當於編程中的Object,所有的類都繼承這個類,添加子節點即是添加繼承這個類的新類,添加兄弟節點即為創建一個地位相同的類沒有繼承關系,如:

 

 我創建了兩個實體類Company,Person,這兩個就是兄弟節點,都繼承Thing這個基礎類。也可以通過右擊Thing來添加子類:

 

 右邊下邊選項介紹

 

 右邊上邊選項

 

 

2.建立對象屬性

與建立實體類一樣的方法建立屬性

 

 右邊欄選項,屬性主語也稱為屬性屬於哪個類別,屬性謂語也稱為屬性的取值范圍

 

 如我對workIn屬性設置為

 

 主語為人,賓語為公司,與hasEmployee形成逆屬性,即表示為某人在某公司工作,那么該公司就有一個該員工。

3.建立數據屬性

 

 

 

 如設置公司名字為一個字符串

 

 

4.創建實體對象

 

 6.本體可視化


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM