任何人都可以解释 SWRL 规则的目的。据我了解,SWRL 规则与 SQL 中的存储过程相同。我制定了一些规则,但不知道如何通过查询在我的应用程序中使用它们。我不知道我是否以正确的方式思考 SWRL 规则的用途。请告诉我使用它们的正确方法。
看看这个规则:
Patient(?x) ^ hasValue_heartrate(?x, >160) -> Sick(?x)
在我的本体中,我有 Patient 类,但没有 Sick 类,甚至没有 hasValue_heartrate 属性。那么我应该创建这些吗?或者我如何在我的本体中使用上述规则?