【发布时间】:2016-09-05 14:58:26
【问题描述】:
假设我们有两个名为People 和Disease 的类。这些类由对象属性has 关联。
:People :has :Disease
People 有子类(或个体)John,Disease 有子类(或个体)Cancer。
:John a :People
:Cancer a :Disease
我们如何通过推理得到这些子类之间的关系?
:John :has :Cancer
【问题讨论】:
-
你是说你想推断约翰患有癌症,因为约翰是一个人,人有疾病吗?这没有任何意义,因此更清楚地了解您拥有哪些事实以及您想要推断什么可能是一个好主意。 (并且单数名词更适合类名 - 即
:Person而不是:People。
标签: owl protege inference reasoning object-property