如何在门生 5 中使用门生编辑器将特定个人添加到 swrl 规则



我正在使用Protege 5,我正在尝试创建一个SWRL规则,该规则导致在变量实例和特定个人之间创建对象属性连接。这是我写它的方式:

sosa:HumidityObservation( ?observation) ^
sosa:hasSimpleResult(?observation, ?result) ^ 
swrlb:greaterThan(?result, 80) ^
sosa:Weather(VeryMoistHumidity) -> 
sosa:weatherSuggestion(?observation, VeryMoistHumidity)

但是我发现此错误:

Invalid OWL Individual Name "VeryMoistHumidity"

我应该如何在对象属性原子中添加个人?

最后,

我简单地定义了我在本体中用于个人的前缀,我只是这样使用:

sosa:HumidityObservation(?observation) ^ 
sosa:hasSimpleResult(?observation, ?result) ^ 
swrlb:greaterThan(?result, 80) -> 
sosa:weatherDeduction(?observation, ex:VeryMoistHumidity)

相关内容

  • 没有找到相关文章

最新更新