pellet相关内容

在OWL类上创建正则表达式限制

我正在尝试创建一个简单的本体,它有两个类:Class1和Class2,以及两个具有相同名称的简单文本数据属性的实例(分别是hasName:“string1”^xsd:string和hasNameString2“^xsd:string)。我想根据正则表达式(例如,对类1的限制是hasName ome xsd:string[Pattern“String1”],因此,推理器应该推断实例1属于类1,但实例 ..
发布时间:2022-09-05 11:49:48 其他开发

将SWRL与Jena和Pellet一起使用

我找不到使用SWRL和Jena的一些不错的简单代码示例, 造粒,还是至少使用SWRL?我已经在Pellet文档中研究了一些示例,但是没有关于使用SWRL的示例.网络上的大多数示例都是不完整且令人困惑的. 我找到的唯一解决方案是使用Jess Rule Engine,但它不是免费的,并且已获得商业许可.我发现Pellet支持SWRL规则,但找不到运行示例. 我发现的唯一例子是这个,但我不明 ..
发布时间:2020-06-20 19:36:15 其他开发

耶拿; listDeclaredProperties语义

让我们考虑一个 (1) P Domain CSuper (2) CSub subClassOf CSuper 使用耶拿(Jena),我试图列出CSub的声明属性.我认为不能将P列为CSub的声明属性.我的理由是:P是CSub的声明属性, iff CSub是P的域,而(1)CSuper是P的域并不暗示CSub也是一个域; (1)表示如果(x, y)是P,那么x是CSuper,显然x可能(不 ..
发布时间:2020-05-23 19:08:30 其他开发

为什么Pellet推断出不一致的“无"?具有无限“蕴含"的子类;理由?

我正在使用Protégé4.0和Pellet 2.2学习OWL 2.0,并且试图逐步理解基本概念. 因此,从类层次结构开始,我将一个类"Cat"作为子类Of"Things". 如果我启动Pellet,一切正常,但是如果我对“猫"进行DL查询,则我的Directsubclasss"Nothing"和Subclasss"Nothing"都显示为红色. 这是什么意思? 为什么红色? ..
发布时间:2020-05-23 19:08:09 其他开发

OWL和DL推理:为什么爱神不漂亮?

我基于以下内容创建了一个本体: 如果每个人的父母都很漂亮,那么每个人都是漂亮的 阿芙罗狄蒂是爱神(Eros)的父母 阿芙罗狄蒂很美 因此,我们希望爱神(Eros)也会变得美丽!但是,Pellet推理程序似乎无法推断出这一点.如果我手动将Eros的类型设置为成功,它将接受它,但是不应该推断出来吗? 我的本​​体位于此处(将扩展名更改为.owl ).我还提供了Proteg ..
发布时间:2020-05-23 19:06:26 其他开发

swrl规则来推断dataProperty值

我正在尝试测试一个简单的SWRL规则.我的本体论中有三个类:LivingPlace,它有两个子类RuralArea和City. LivingPlace是dataProperty hasHospital的域,其范围为boolean. 当我使用Pellet推理机测试以下规则时,我作为LivingPlace成员创建的个人也被推断为RuralArea的成员. LivingPlace(?lp), ..
发布时间:2020-05-23 19:05:35 其他开发

如何在Protege 4.3.0中启用Pellet?

距无法下载Pellet插件已近一年了Protege 4.3 建议该版本不可用.有什么改变吗? 解决方案 应该可以从他们的github下载它,然后将其放到Progégé的plugins文件夹中: https://github.com /Complexible/pellet/raw/master/protege/plugin/com.clarkparsia.protege.plugin.pel ..
发布时间:2020-05-23 19:04:52 其他开发

使用Pellet作为推理机的OutOfMemoryError

我正在尝试使用Pellet推断数据,但是我的应用程序总是崩溃 在推理过程中由于"OutOfMemoryError:Java堆空间". 正如其他地方所建议的,我已经尝试增加堆大小并 当前,我正在使用以下VM参数:"-XX:MaxPermSize = 256m -Xmx6144m".此外,我必须设置'PelletOptions.USE_CONTINUOUS = 是",但到目前为止,我只能将崩溃时 ..
发布时间:2020-05-20 00:17:17 其他开发

在语义网中,OWL EL,RL,QL是否都是DL的实例?有什么区别?里面更多

我在许多本体上使用了颗粒推理程序,并在IRI列表(在本例中为URL)上运行了info方法.我感兴趣的两个指标是DL Expressivity和OWL Profile. 我正在获取的OWL个人资料的范围为"OWL 2","OWL 2 DL","OWL 2 EL","OWL 2 QL","OWL 2 RL".什么时候说"OWL 2",是否意味着本体已填充OWL 2?所有其他变体是否都是DL?我发 ..
发布时间:2020-05-20 00:16:15 其他开发

如何在Jena 3.0.1(Eclipse)中正确导入Pellet 2.3.0?

我正在尝试在Jena 3.0.1中导入Pellet 2.3.0推理器(在Eclipse中工作)。为此,我已经阅读了所有类似的问题(尽管有些已经过时了)和Apache Jena网站上的FAQ。使用他们的代码,我总是在以下行中出现错误: OntModel model = ModelFactory.createOntologyModel(PelletReasonerFactory.THE_SPEC ..
发布时间:2017-07-30 15:14:10 Java开发