Protégé入门学习笔记Part1:创建类与属性

B站视频 Protégé入门学习笔记
链接:https://www.bilibili.com/video/BV1ME411j7su?p=3&share_source=copy_web
UP主:qrezc

Protégé入门



Part 1.1 创建

  • 软件初始界面

在这里插入图片描述

  • 创建新项目

法1:
在这里插入图片描述

法2:导入URI
在这里插入图片描述
在这里插入图片描述
在URI处输入已有项目,如:http://www.pizza.com/ontologies/pizza.owl(但是这个我打不开)

  • 创建类Classes

点击Classes
在这里插入图片描述

如果页面上找不到,请依照下图勾选。
在这里插入图片描述

点击owl:Thing,再点击左上角“Add subclass”(创建子类)按钮,弹出窗口
在这里插入图片描述


在窗口内输入子类名称,本示例输入“Pizza”
在这里插入图片描述



如果想要创建与Pizza同层级的类,则点击图上“Add sibling class”(创建兄弟类)按钮,本示例创建“Pizza topping”,与“Pizza”同层级
在这里插入图片描述

当类较多想批量创建时:
如:想将其加在Pizza Topping下
SeaFood
   Anchovy
   Prawn
   Tuna
Vegetable
   Onion
   Pepper


创建在哪个类下选中哪个类:
在这里插入图片描述

出现窗口,根据需要添加前后缀:
在这里插入图片描述

Continue,创建成功
在这里插入图片描述



Part 1.2 Property的约束及约束添加

在这里插入图片描述

LivesIn是Property,相当于一个关系。在关系中,Matthew组成一个Domain,England组成一个Range。


  • 常用关系的性质介绍

1. Functional Properties函数性
在这里插入图片描述
即从A能推导到B,且只能推导到B


2. Inverse Properties反函数性
在这里插入图片描述


3. Transitive Properties传递性
A是B的祖先,B是C的祖先,由传递关系,A是C的祖先

4. Symmetric Properties对称性

在这里插入图片描述

5. Asymmetric Properties反对称性
在这里插入图片描述

6. Reflexive Properties自反性
在这里插入图片描述
例:knows是一个自反关系,George和Simon知道彼此,且George知道自己是谁,Simon也知道自己是谁。

7. Irreflexive Properties反自反性

在这里插入图片描述
例:isMotherOf是一个反自反关系,因为Alice是Bob妈妈,但是Alice并不是自己的妈妈,Bob也不是自己的妈妈。



  • 创建Properties
    在这里插入图片描述

根据类来添加关系,如Pizza和Pizza Topping之间,Pizza has Pizza Topping。
注意创建property时候,首字母一定要小写。
在这里插入图片描述

创建如图两个关系,两者为反义词,“组成”和“被组成”,可以添加描述

添加描述:
在这里插入图片描述

当关系有这些性质时,可以添加性质:
在这里插入图片描述

其中,函数性和传递性相斥,即A推B且只能推B,与A推B,B推C,所以A可推C相矛盾。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值