知识图谱本体建模工具Protege使用教程

1.下载

先去官网下载:protégé

知识图谱本体建模工具Protege使用教程

直接下最新版,点击会有注册页面,只填必填项的name和project description即可。

知识图谱本体建模工具Protege使用教程

下载后解压即可使用。

2、安装可视化工具Graphviz

去官网:Download | Graphviz下载。下一个最新版的zip就行。

知识图谱本体建模工具Protege使用教程

我解压在了Protege文件夹下,然后在 Preference下指定目录。

知识图谱本体建模工具Protege使用教程

指定一下你解压完的Graphviz下的dot.exe,确定。

知识图谱本体建模工具Protege使用教程

PS:如果这样报错就尝试在环境变量的系统变量的path变量中添加下graphviz文件的bin目录,按我的步骤来应该不会报错,有报错请留言。

3、创建最基础的实体和关系练习

打开Protege.exe,先有一个安装各种包的提醒,我先关掉了,然后是初始页面。

知识图谱本体建模工具Protege使用教程

一些基础功能没添加到tab上,按下图把没有的加上。

知识图谱本体建模工具Protege使用教程

点击Entity(实体),右键owl:Thing,Add Subclass 创建实体Animal 和 Plant,Plant下新建一个tree,Animal新建Herbivore(食肉动物)。

知识图谱本体建模工具Protege使用教程

点击tab上的Object Properties,右击topObjectProperty选择Add Sub-porperties,输入is_part_of,在右下角复选框勾上Transitive(可传递性)。

知识图谱本体建模工具Protege使用教程

再添加一个eat,右下角Domain里定义该属性的主体的类是Animal。

知识图谱本体建模工具Protege使用教程

再添加一个eated(被吃),右下角 inverse of逆关系为eat。

知识图谱本体建模工具Protege使用教程

回到Classes,创建Branch,Leaf,Leaf is_part_of only Branch,Branch is_part_of some tree。

知识图谱本体建模工具Protege使用教程

食肉动物Herbivore下新建长颈鹿Giraffe,长颈鹿吃树叶。

知识图谱本体建模工具Protege使用教程

点击tab里的OwlViz,点击图里的图标 。

知识图谱本体建模工具Protege使用教程

添加OntoGraf

知识图谱本体建模工具Protege使用教程

小demo构建完毕,protege也可以创建中文,详见02.1 知识图谱工具 Protege的下载安装与使用_博客堂-CSDN博客_protege

知识图谱本体建模工具Protege使用教程

Original: https://blog.csdn.net/qq_39117834/article/details/121101309
Author: 丶子麒
Title: 知识图谱本体建模工具Protege使用教程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/596165/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球