【发布时间】:2015-02-24 15:22:58
【问题描述】:
为了我大学的学习目的,我正在学习 OWL。我正在尝试根据子类的必要和充分条件对个人进行自动分类。
现在,我有一个类智能手机,它有一个单独的“x”,它有一个数据属性“hasCores”“4 个整数”。
现在我尝试将其自动归类为“快速智能手机”。我尝试通过将新类“快速智能手机”作为“智能手机”的子类来做到这一点。例如(相当于(智能手机和(hasCores min 2 integer))。
但这并没有查看数据属性值,在本例中为 4,但它查看的是个人拥有的“hasCores”属性的数量。因此,如果我将 2 个 hasCore 属性添加到个人中,它会起作用。但我只想要 1 个 hasCore 属性,并让推理者查看 hasCore 属性的值。这可能吗?
提前致谢。
【问题讨论】: