如何从NetBeans调用SWRL规则并在Netbeans中检索数据



我真的需要您的帮助,以调用NetBeans的SWRL规则并在Netbeans中检索数据。我的Netbeans中有Servlet和JSP页面,我也有owl-api。我的protege中有本体论,还有2个简单的SWRL规则。

我是该领域的新事物,需要知道如何打电话给OWLAPI,以及如何将请求发送到Protege以及如何返回Servlet的Netbeans中的SWRL Ruls的结果。

如果您帮助我

将不胜感激

真诚的

- mehdi tarabi

SWRL规则的结果需要支持SWRL规则的推理器。使用SWRL规则的推理结果是常见的公理,没有特殊的方法来获取它们。为此目的不需要蛋白质;也许您打算使用SWRLAPI项目?

更新:阅读以下评论后,我相信您最好的选择是使用SWRLAPI项目。请参阅此处以获取其文档,尤其是描述如何在protege外运行Swrlapi的部分:

如果您希望能够执行SWRL规则或SQWRL查询,则需要基于SWRLAPI的规则引擎实现。当前,提供了基于流口水的SWRL规则引擎实施。该实施也托管在Maven Central上。它的依赖性信息可以在此处找到:https://maven-badges.herokuapp.com/maven-central/edu.stanford.swrl/swrlapi-drools-engine

相关内容

  • 没有找到相关文章

最新更新