问题标签 [owl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rdf - 使用 JENA 库和 Protege 更新 OWL 问题
我无法使用 Protege 将任何写入更新保存到我的 RDF/XML OWL 文件。每次我关闭应用程序时,我都会失去所有的编辑。我使用 JENA 库以下列方式读取此文件:
我尝试通过以下方式解决此问题:
但是我的文件被空白,最后是空的。如果我尝试重命名输出文件,它可以正常工作(小心避免输出文件与输入文件匹配)。
最后,我的问题是:如何更新我的 OWL 文件?
rdf - 在 OWL 中混合 EquivalentClass 和 SubClass
我很好奇在类描述中混合 SubClassOf 和 EquivalentClass,以及推理器的行为方式。
具体来说,如果我对同一类同时有 EquivalentClass 和 SubClassOf 断言,是否需要同时满足 EquivalentClass 和 SubClassOf 条件才能将个人归入该类,还是只需要 EquivalentClass?
或者这是一个不好的做法?
例如(省略声明):
我想确保在下面的情况下,:x
被归类为:Foo
,因为 EquivalentClass 和 SubClassOf 断言都得到满足:
但:y
不是,因为不满足 SubClassOf:
谢谢,
乔纳森
semantics - 从 OWL 文件生成 RDF 文档
有什么工具可以从 OWL 文件生成 RDF 文档?
architecture - OWL 有哪些用例?
我已经阅读了关于OWL - Web Ontology Language(仅几页)的内容,但是它有哪些实际用例/实现?
owl - 本体的 Chang PreFix
我使用 protege 4 成功合并 2 个本体并保存为 Onab.owl。在这个文件中,我不知道如何通过 OWL API 更改本体的 URI。你能帮我用OWL API来改变它吗非常感谢。
rdf - 开源语义网项目
我正在寻找一个开源语义网络项目,我知道有 Jena 和 Sesame,但我正在寻找另一个开源语义网络项目。
semantics - OWL 推理题
我正在使用 Jena 语义网络框架版本 2.6.3。我有创建带有猫头鹰推理模型的代码,然后添加以下三元组:
_:bnode-3
应该是一个限制类,例如,它将包含:joe
if :bob
is a:Person
并且断言了以下三元组:
那么,由于限制类是 Person 的子类,:joe
因此也将是一个人。
而且,事实上,这是有效的。令我困惑的是,在我只断言这篇文章顶部的 4 个三元组之后,推理器创建了一个空白节点,它是一个 Person。换句话说,以下三元组现在在模型中:
我不明白为什么它会这样做。任何帮助理解这一点将不胜感激。
谢谢。肯特。
web - 在网页中显示 OWL 文件
目前,我正在使用 Protege 软件开发与疾病相关的本体。当我保存文件时,它保存在以 XML 显示的 OWL 文件中。现在,我想知道在我的网站中调用 OWL 文件的方法。我有兴趣做一个网站,允许用户提出与疾病相关的问题,答案来自我创建的本体。有没有人可以就这件事启发我?
eclipse - Import StarUML XMI to Eclipse
Good day, colleagues!
I want to convert UML file generated in StarUML to OWL. I'm trying to use Eclipse ODM implementation for this purpose. The problem is I can't import UML file to Eclipse to begin transformation. I create new EMF project and trying to import XMI file from StarUML and get error:
Does anybody know how correctly import StarUML files to Eclipse?
python - 在 Python 中加载本体
我有一个用 OWL 编写的本体。有谁知道我可以将它加载到 python 中?任何软件包甚至手动?其他问题中提到的 rdflib 不适合我,因为它主要与 RDF 和“Seth”有关,这是一个非常好的库,它不起作用,因为它需要“Pellet”库,而网站似乎已经关闭并且它(seth) 也仅适用于 JVM 1.4!