Protégé本体构建入门(知识图谱构建)

前言

第一部分为Protégé工具下载安装流程,第二部分为一个本体构建简单实例的详细流程,按照文章所描述的步骤即可创建一个简单实例。

环境及工具:
Windows10下Protégé5.5.0,网盘提取即可。

链接:https://pan.baidu.com/s/1kRNl8LFnCfQm2zhYN2x4sQ
提取码:rc9m

也可以在protégé官网下载,链接如下,官网提供历史版本。
protégé官网

下载及安装

点击链接,进入官网,点击下图DOWNLOAD NOW
在这里插入图片描述
点击Download for Desktop即可下载,点击下方Older versions
在这里插入图片描述
下载完毕后,解压,点击下图中荧光标记的应用程序,便可直接运行使用(这一波免安装惊呆了本人),自行选择是否发送快捷方式到桌面。
在这里插入图片描述

本体构建流程

  1. 新建类

打开Protégé后,界面如下,会默认建立一个本体,初次建立直接在默认界面下建立即可。
在这里插入图片描述
也可点击File–>New创建本体,如下图所示。
在这里插入图片描述
本体编辑,点击Entity进入本体编辑界面,点击Classes,右击owl:Thing–>Add Subclasses,添加类。
在这里插入图片描述
在已添加类下继续添加子类,如下图所示。
在这里插入图片描述
添加之后如下图所示,‘地点’和‘人物’为同一级别,在‘人物’下添加子类‘程序员’,‘学生’,教师。
在这里插入图片描述
如果需要删除类,点击选中将要删除的类,点击下图圈中的按钮,即可删除,此处点击后便会删除‘程序员’子类。
在这里插入图片描述
2. 定义不同类间的排他性
此处定义‘人物’与‘地点’的排他性,选中‘人物’,在界面右下方Description窗口中点击Disjoint With后+
在这里插入图片描述选择与‘人物’排斥的类‘地点’,点击Continue,添加完成。
在这里插入图片描述
3. 新建对象属性

如下图,将窗口切换至Object properties窗口,与建立类的方法一致,建立对象属性。
在这里插入图片描述
对象属性添加成功后,点击选中所添加的属性,在界面右侧可以为属性勾选或添加特征和限制。
在这里插入图片描述
点击Domains,为该对象属性层级添加类层级
在这里插入图片描述
在这里插入图片描述

  1. 建立数据属性
    如下图,将窗口切换至Data properties窗口,与建立类的方法一致,建立数据属性。同样在界面右侧可以为数据属性勾选或添加特征和限制。
    在这里插入图片描述

  2. 建立实体
    切换窗口至Individuals,点击左上角红色圈中的按钮添加实体。
    在这里插入图片描述
    添加成功后,在界面右侧为实例增加约束。
    在这里插入图片描述
    重复上述操作建立多个实体,删除实体,选中要删除的实体,点击新建实体按钮右侧按钮。

  3. 添加实体间关系
    实体与实体间存在对应关系,同样也可以为实体绑定数据属性。按照下图操作,为实体间添加关系。注意:左侧编辑框填写类属性,右侧编辑框填写实体名称。
    在这里插入图片描述
    类似的操作,如下图,为实体添加数据属性。
    在这里插入图片描述
    至此,一个简单地本体构建过程基本完成。Protégé提供可视化界面。

  4. 可视化
    按照如下图操作,打开可视化界面
    在这里插入图片描述
    可视化界面上方有工具栏,点击选择不同的可视化形式。类层级左上角有‘+’,点击‘+’展开该类层级。图中的箭头表示关系,将光标放置于箭头连线上,即可看到两实体间的关系,如本实例中‘马奔奔–师从–万年青’。
    在这里插入图片描述
    如下图所示,可视化界面最上方,有搜索框,在‘Search’框中输入要查找的内容,点击右侧‘Search’,可视化界面会显示查找内容及其所属的关系。
    在这里插入图片描述

  5. 推理(仅仅是操作步骤,在本实例中,作者并没有推理成功,原因可能是对象属性创建时未勾选特征。此步骤仅供参考。)
    Protégé带有扩展可以做简单地推理,操作步骤如下图所示。
    在这里插入图片描述
    在这里插入图片描述
    上图中显示的是已经定义好的关系,点击“确定”开始推理,推理使用的便是本体构建过程中已创建的关系。

  • 33
    点赞
  • 147
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值