问题标签 [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.

0 投票
1 回答
571 浏览

machine-learning - OWL/RDF 自动规划器

是否有任何软件可以充当当代 OWL/RDF 推理器与旧的STRIPS风格的自动计划器和调度器之间的交叉点?两个系统都使用基于 RETE 的模式匹配,但似乎只有自动规划器将“动作”的概念形式化。不幸的是,我发现的所有项目都实现了自动化规划,比如GraphplanSOAR,似乎已经死了或垂死了,而且似乎从一开始就没有很好地扩展。当前的数据存储是在 RDMS 上实现的,可以扩展到数百万个三元组并进行推理,但我还没有找到任何专门尝试和推理动作的数据存储。我可以设想如何在传统的 RDF 中表示动作的概念,但我敢肯定,如果没有官方支持,它仍然会非常复杂和骇人听闻。不幸的是,我找不到太多的现有技术。以前有这样做过吗?

0 投票
1 回答
195 浏览

semantic-web - 语义 Web 框架的架构

我正在为电子公民做一个基于 Web 的本体的项目,其中将使用 Protege OWL 编辑器生成一个“.owl”文件。我们必须使用该文件来启用 Web 服务。谁能建议我应该为我的项目遵循的 Web 架构?

0 投票
1 回答
1622 浏览

rdf - RDF 和 OWL 工作流程问题

我一直在通过 Protege 查看和玩 OWL,我想知道我是否正确理解“工作流程”和它的想法(从头开始构建数据库:

  1. 使用 Protege 或同等工具为您的数据生成 OWL 本体
  2. 将此模式导出到 RDF
  3. 使用定义为三元组中某些元素的类以及目标数据
  4. 将您的三重存储导出到 RDF
  5. 使用 openRDF/sesame 或 Jena 加载定义的数据和本体
  6. 根据您的 OWL 本体验证您的 RDF 三元组以确保一切正常
  7. 使用 SPARQL 从 RDF 三元存储中获取数据
  8. 使用 OWL 推理器做某事(这里不太清楚)

我想了解其他人在做什么以及他们如何解决此类问题。

另外我有一个具体的问题:

似乎猫头鹰推理器仅用于确定本体的子类超类关系。但就数据而言,您如何在 SPARQL 中查询子类 - 超类关系。例如,如果我的三重商店定义 (pizzaID1 is-a marghareta) 并且我在 SPARQL 中查询素食披萨,我如何确保返回 PizzaID1。

我认为答案与生成“全图”有关,其中明确说明了每种关系。sparql 在查询三元组时是否会进行任何自动推理,或者是否需要生成这样一个完整的图?

0 投票
3 回答
3391 浏览

xml - 在 Protege-OWL 编辑器中显示关系

这张图片是我在为本体定义类之后得到的我在 Protege-OWL Editor 4.1 版中为我的本体创建了一个基本的类层次结构。但是除了正常的层次结构或“is-a”关系之外,我无法可视化 OwlViz 中的对象属性和类之间的关系。那么请告诉我如何使用 OwlViz 或 OntoGraf 显示“对象属性”?还是我需要在相应的 owl/xml 文件中进行一些修改?

0 投票
3 回答
778 浏览

java - OWL 中的 CRUD 操作

我创建了一个本体。现在我想创建一个应用程序,但是如何在 owl 文件中执行 CRUD 操作。我遇到了不同的 api,如 Dotnetrdf、jena 等,都支持 RDF/RDFS,但不支持 owl 文件

http://www.semanticoverflow.com/questions/2704/using-jena-to-query-owl-files

读取OWL/XML的问题

此外,大多数 api 都在 Java 中可用,我不知道如何用 java 编写简单的hello world程序。我对 servlet、jsp 和 .java 感到困惑,需要进行大量配置。所以我更喜欢php。

那么是否有任何 api 或任何替代方法可以在 php 中查询 owl 文件?

问候, 阿纳斯·安贾里亚

0 投票
2 回答
3612 浏览

rules - SWRL 规则的目的是什么?

任何人都可以解释 SWRL 规则的目的。据我了解,SWRL 规则与 SQL 中的存储过程相同。我制定了一些规则,但不知道如何通过查询在我的应用程序中使用它们。我不知道我是否以正确的方式思考 SWRL 规则的用途。请告诉我使用它们的正确方法。

看看这个规则:

在我的本体中,我有 Patient 类,但没有 Sick 类,甚至没有 hasValue_heartrate 属性。那么我应该创建这些吗?或者我如何在我的本体中使用上述规则?

0 投票
3 回答
4236 浏览

java - 在 Java Web 中使用 Jena Api... 未知异常

有没有人在 Java Web 应用程序中使用 Jena 时遇到过这个异常...请帮助我..

这是我的 servlet 代码

例外是 HTTP 状态 500 -


类型异常报告

信息

例外

根本原因

根本原因

note Apache Tomcat/7.0.11 日志中提供了根本原因的完整堆栈跟踪。


0 投票
2 回答
1778 浏览

rdf - linkedmdb.org 上的本地链接电影数据库版本

我想在本地从linkedmdb.org 上的链接电影数据库查询。是否有一些 rdf 或 owl 版本可以我在本地而不是远程下载查询
我试图查询它并得到以下错误:

0 投票
1 回答
299 浏览

rdf - 类似于 PeriodicTable 的本体,用于集成搜索

我正在开发一个查询PeriodicTable 本体的应用程序。有没有其他类似的本体可以用它查询?基本上,我正在寻找可以使用 PeriodicTable 本体查询并提取有意义数据的本体。周期表本体包含元素周期表的所有元素及其名称、符号和原子序数。

0 投票
1 回答
203 浏览

semantics - 亚原子粒子本体上的 SPARQL 查询

我正在尝试对 http://robertdavidstevens.wordpress.com/category/ontologies/提供的本体periodic.owl 编写SPARQL 查询

请提供一些关于它的示例查询,我可以用来进一步构建更多。
例如检索特定元素属性的查询

我构建的查询:

现在,如果我想要有关 Antimony5Ion 的所有详细信息,那么我这样做了: