owl-api 相关问题

OWL API是用于创建,操作和序列化OWL本体的Java API和参考实现。

如何使用 OWL-API 检索有关本体的断言

我的本体有以下三元组,其中主语是本体本身。 Protégé 将它们可视化为“活动本体”选项卡中的“注释”(“本体标题”

回答 1 投票 0

在 OWL API 中组合推理器以支持 OWL DL + SQWRL

我需要在 OWL 2 DL 本体上计算一些 SQWRL 规则。 问题是: 当前的 OWL 2 DL 推理器仅支持 SWRL 内置函数 唯一的 SQWRL SWRLAPI 引擎是 drools-swrlapi,它是 OWL 2 RL...

回答 1 投票 0

保护本地文件的导入解析

我目前正在建模一个新的本体,在导入本体时,我注意到一个对我来说看起来像错误的行为。这是过程。 我创建了一个基础本体文件,其中包含一个名为

回答 1 投票 0

OWL-api 抛出 OWLOntologyDocumentAlreadyExistsException

我正在尝试使用 Java 中的 OWL-api 加载两个本体。我加载它们的方式是这样的: 字符串onto1_iri =“http://purl.obolibrary.org/obo/psdo.owl” 字符串onto2_iri =“http://purl.

回答 1 投票 0

JENA API 支持 OWL 2 吗?

请问Apahe JENA是否支持Java中的OWL 2语法?它确实提到在文档(https://jena.apache.org/documentation/ontology/)中它只提供有限的基数限制...

回答 1 投票 0

使用OWLAPI将SWRL规则添加到本体中

我想将SWRL规则添加到本体中,但是我可能不知道规则的主体和头部的内容。 如何使用 OWLAPI 来实现这一点?我不使用 SWRLAPI 因为 SWRLAPI ......

回答 1 投票 0

在Java中使用Openllet时出现NullPointerException

当我使用 owlapi 和 Openllet 库在 Java 代码中创建本体管理器时,会发生 NullPointerException。 将 opellet 2.6.5 添加到项目中会引发以下错误: 线程异常&quo...

回答 1 投票 0

如何在本体中进行存在量化推理?

我正在尝试计算本体中的存在量化推论,如下所示。给定本体: 政治家(阿尔伯特) 政治家(鲍勃) 相关(阿尔伯特,鲍勃) 我想哈...

回答 1 投票 0

OWLAPI 和 HermiT 推理机:仍推断未断言的已删除个体

我目前正在与 HermiT Reasoner 联合使用 OWLAPI,并且遇到了在我看来是一个错误的问题。 我定义了几种更新本体的方法,在单元测试期间我达到了七种......

回答 1 投票 0

如何将 OWLClassExpression 序列化为三元组

我正在尝试解析曼彻斯特语法类表达式,并检索其相应的 RDF 序列化三元组。这个问题对我帮助很大:OWLAPI:“ParserException” while conve...

回答 1 投票 0

构建一个与 SWRL 中的 makeOWLThing 功能相同的 Java 函数

这是我的 SWRL 规则。它指出,如果一个操作存在并且有一个动作,它需要创建一个 Hold 类型的新变量 h,该变量具有与该操作相同的动作值: 运算(?op) ^

回答 1 投票 0

如何理解推理器ProgressMonitor的输出?

我是语义网络领域的新手,我正试图比较更多的推理器。这是我的代码。OWLOntologyManager manager = OWLManager.createOWLOntologyManager(); File file = new File(args[0]); ...

回答 1 投票 1

从".owl "文件中导入命名空间,并在RDFLIB图中使用术语。

我正在使用rdflib创建一个图表。我想使用我所拥有的一个".owl "文件中的一些术语。我怎样才能将这个 owl 文件导入到 rdflib 的 MyImportedTerminology 中,并访问它的术语,这样我就可以做 ...

回答 1 投票 0

如何使用 owlapi 确定最小公有分母?

是否有一种现有的方法来确定使用OWLAPI的最小共同子集?概念描述C_1,...,C_n的最小公有子umer是最具体的概念描述C可表达的......。

回答 1 投票 0

为什么两个mavern依赖项的组合会使程序停止工作?

我有问题,因为我在一个Java项目上工作,所以我使用Maven来管理依赖关系,并且在添加依赖项后,我得到了这样的输出:进程以代码-1073740791(0xC0000409)完成了...]]]

回答 1 投票 0

SPARQL-插入属性(如果不存在)>>

我目前正在尝试创建一个SPARQL查询,如果目标图中不存在该查询,则可以插入新的公理。我正在使用集成Jena ARQ的ONT-API。这是我对空白本体的目标查询:...

回答 1 投票 0

如何在OWL API中的类中使用对象属性?

我目前正在使用OWL API和Protege,但我遇到了问题,因为Protege允许我执行以下操作:这是披萨本体。我有个人的Americana,然后添加“ hasBase DeepPanBase” ...

回答 1 投票 0

使用Pellet推理程序的Java中的OWL本体的一致性和可满足性

我正在尝试查看一个本体是否一致。本体可以是一致的,但是仍然可以具有一些无法满足的类。让我们称之为情况A。但是我的问题是,当...

回答 2 投票 0


是否有一种简便的方法可以将OBO格式的文件导入RDF4J,而无需使用OWL API?

除了Turtle,RDF / XML等,我希望能够将OBO格式的文件提取到RDF4J中。看起来OWL API可以执行某些解析器,但是我试图避免使用OWL API 。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.