首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从netbeans调用SWRL规则并在netbeans中检索数据。

如何从netbeans调用SWRL规则并在netbeans中检索数据。
EN

Stack Overflow用户
提问于 2017-04-24 20:55:39
回答 1查看 155关注 0票数 0

关于从netbeans调用SWRL规则和在netbeans中检索数据,我真的需要您的帮助。我的netbeans中有servelet和jsp页面,我还有owl-api。我有本体在我的protege和2个简单的SWRL规则在侧面protege以及。

我是这个领域的新手,需要知道如何从owlapi调用类,如何向protege发送请求,以及如何通过servelet返回netbeans中swrl规则的结果。

如果你能帮助我,我将不胜感激

由衷地

-- Mehdi Tarabi

EN

回答 1

Stack Overflow用户

发布于 2017-04-25 12:33:22

SWRL规则的结果需要支持SWRL规则的推理器。用SWRL规则进行推理的结果是一般的公理,没有特殊的方法来获得。此目的不需要Protege;也许您正计划使用SWRLAPI项目?

更新:在阅读了下面的评论后,我确信您最好的选择是使用SWRLAPI项目。请参阅here的文档,特别是描述如何在Protege外部运行SWRLAPI的部分:

如果您希望能够执行SWRL规则或SQWRL查询,则需要一个基于SWRLAPI的规则引擎实现。目前,提供了一个基于Drools的SWRL规则引擎实现。此实现也托管在Maven Central上。其依赖关系信息可在以下位置找到:https://maven-badges.herokuapp.com/maven-central/edu.stanford.swrl/swrlapi-drools-engine

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43588671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档