protege构建本体教程PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2021
14
• Object properties link an individual to an
individual.
• 【hasIngredien 子 hasBase hasTopping】
•
我们可以创建Sub properties,
它用来限定Supper properties的范围。For
• 如果任意一个Individuals(或Object)仅仅 是众多Classes中某一个的实例(instance), 那么这些Classes是Disjoint的。
2021
10
4. 3 Using The OWL Tools To Create Classes
• 【PizzaBase 子类 ThinAndCrispy 和 DeepPan】
如:小三的父亲叫大三。其中,“的父亲叫”就连接着小三和
大三两个Individuals。
•
Properties可以存在reverse,如上所示,“的父亲叫”的
reverse就是“的儿子叫”。
• Properties可以被限定成单值,此时Properties是functional的。 (后面介绍)
•
Properties也可以是transitive (可传递的)或symmetric(对
11
4.4 subclass到底是什么意思呢?
• 例如“狗”是“动物”的subclass。那么 “狗”的instance也是“动物”的instance, 一个东西是狗,那么他一定是动物。(这 和java中的子类父类貌似是一样的)
•
2021
12
2021
13
4.5. OWL Properties
• (概述)OWL Properties represent relationships. There are two main types of properties, Object properties and Datatype properties. Object properties are relationships between two individuals. (先介绍Object properties)如下是Object properties 和 Datatype properties
• OWL Ontologies与基于Protege frame的 本体语言在组成上比较相似,但是从专业 术语上来描述时他们又有着细微的不同。 OWL Ontologies是由个体(Individuals), 属性(Properties),类(Classes)组成,大 致对应于Protege frame的Instances,Slots , Classes.
example, the property hasFather might specialise(限定范围)the more general property of hasParent. 小明有父亲大明,
那么我们也可以说小明的双亲有大明。 “有父亲”就是“有双亲”的subproperty。
2021
15
称的)(后面介绍)
2021
6
• 3.3 Classes
• 可以看作是包含Individuals的集合。
• 我们使用正式而精准的形式来描述 Classes。Classes通常被组织成supperclass— subclass形式的层状结构,比如,动物和狗。
2021
7
4 创建本体myPizza
• (PizzaBase是Pizza结构之一,中文叫“饼 底”,主要由面粉做成,是Pizza的主体, 和pizza toppings(比萨饼面)一起构成整个 Pizza)
Fra Baidu bibliotek
2021
8
• 4.1 命名一个Classes(采用单词首字母大写 方式,类似于java中类的命名)
• 一个初始化的本体包含一个名字叫做Thing 的classes,他表示包含所有individuals的集 合,所以,所有的其他classes都是他的 subclasses。
2021
9
• 4.2 Disjoint(解体) Classes
• PizzaTopping子类如下
• Cheese
•
Mozzarella
•
Parmezan
• Meat
•
Ham
•
Pepperoni
•
Salami
•
SpicyBeef
• SeaFood
•
Anchovy
•
Prawn
•
Tuna
• Vegtable
•
Caper
•
Mushroom
•
Olive
•
Onion
2021
• 4.6 Inverse Properties(逆属性)
• 【isIngredientOf 子 isBaseOf isToppingOf】
• 如该例中:: hasBase 和 isBaseOf就是一对 Inverse Properties
• For example:if Matthew hasParent Jean, then the inverse property we can infer that Jean hasChild Matthew.
protege构建本体教程
2021
1
1.什么是本体(Ontologie)
• Ontologies are used to capture knowledge about some domain of interest.
• 本体是用来获得你所感兴趣的领域的知 识;
2021
2
2.OWL Ontologies
2021
4
• 3.1 Individuals(个体)
•
指的是在域(domain)中我们感兴
趣的对象。类中的一个实例。
• Individuals必须明确的声明彼此之间是否 相同。不同的名字可能指的是相同的 Individuals。
2021
5
• 3.2 Properties(属性)
•
指的是Individuals上二元关系,他连接着两个Individuals。
• The most recent development in standard ontology languages is OWL from the World Wide Web Consortium (W3C)
• 由w3c从斯坦福大学的本体语言发展而来的。
2021
3
3.OWL Ontologies的组成