问题标签 [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 投票
9 回答
28315 浏览

rdf - 是否有任何工具可以可视化 RDF 图?(请附上截图)

我正在寻找一种能够以合理有用的图形格式呈现 RDF 图的工具。图形格式的主要目的是包含在 PowerPoint 幻灯片中或在大型绘图仪上打印以供管理审查。

我目前正在使用 TopBraid Composer,它在可视化单个实体方面做得相当好,但似乎没有一种清晰的方式来可视化整个图形(作为一个整体)。

有人知道这个问题的任何好的解决方案吗?

TopBraid Composer 图表视图截图

0 投票
3 回答
405 浏览

semantic-web - 如何使用 Pellet 进行离线推理?

我有一个 OWL 本体,我正在使用 Pellet 对其进行推理。像大多数本体一样,它首先包含各种标准本体:

我知道一些推理器“内置”了这些标准本体,但 Pellet 没有。当我离线且无法访问它们时,有什么方法可以继续使用 Pellet?(或者如果他们的 URL 离线,就像 dublincore.org 上周进行的例行维护)

0 投票
2 回答
324 浏览

rdf - 支持 A-Box 本体数据翻译的工具

有谁知道任何能够定义从一个本体到另一个本体的 T-Box 结构的声明性映射的工具,当执行时可以影响 A-Box 实例数据从一个本体的形式到另一个本体的转换?

我最近编写了这样一个工具来满足我的需求,但我想知道我是否重新发明了轮子。

0 投票
10 回答
8152 浏览

rdf - 了解 RDF / OWL 的最佳方式是什么?

哪些参考资料为使用 RDF/OWL 提供了很好的总结/教程?似乎有足够多的工具(Protege、Topbraid、Jena 等)不需要了解标记语言的语法,但了解这些概念当然仍然至关重要。

我正在研究 w3c 文档(尤其是RDF Primer),但我也想找到其他资源/技术来使用。

0 投票
6 回答
3763 浏览

semantic-web - 我在哪里可以找到各种领域的公共领域猫头鹰本体的良好集合?

我正在构建一个本体处理工具,并且需要大量各种猫头鹰本体的示例,因为人们在现实世界中构建和使用它们。我不是在谈论像 Cyc 这样的基础本体,我是在谈论更小的、特定于领域的本体。

0 投票
5 回答
13919 浏览

c# - 什么是 .net 的好的 RDF 库?

我正在寻找一个可以处理 RDF 和 OWL 数据的库。

到目前为止,我发现:

  • semweb(我所知道的不支持猫头鹰)
  • rowlex(更多的是“浏览器”应用程序)

您的建议:

  • LinqToRdf(非常有趣,谢谢马克!)
0 投票
9 回答
4435 浏览

rdf - 哪个 Triplestore 用于快速语义 Web 开发?

易于安装/使用是这里最重要的因素 - 而不是性能。

小是可以的,因为不需要大型数据集。

0 投票
2 回答
7154 浏览

rdf - SPARQL 查询 - 类和子类给出类名和命名空间

在给定类名和命名空间的情况下,如何使用 SPARQL 查询从 RDF 数据源中获取所有类属性及其子类的属性?

0 投票
6 回答
2040 浏览

iphone - 手机上的语义内容(RDF、OWL)——这可能吗?

我正在考虑在移动设备上的应用程序中使用 RDF 和 OWL 等语义(网络)技术。目前我的目标是 android,但我也对 iPhone 和 J2ME 上的可能性感兴趣。

我想使用库而不是从头开始实现所有内容。

我知道有一些库/框架,例如 Jena、Redland、Protégé,但它们没有说明它们可以在哪些平台上工作。

拥有一个动态对象模型并从 XML 解析到 XML 对我来说是必须的。

我也想使用推理,但有人告诉我它是计算密集型的,所以这只是一个不错的选择。

对于提到的所有平台,问题可以解释为

  • 理论上可以吗?(尤其是对于 J2ME 我不确定)
  • 是否有已知可以在这些平台上运行的库?
  • 移动平台上的性能是否足以满足现实世界的使用需求?
0 投票
1 回答
1875 浏览

java - 阅读具有依赖关系的 Jena OntModel

我对本体和耶拿的概念不熟悉,所以我不确定我的措辞是否正确..

我需要将一系列连接的 owl 文件(通过命名空间依赖项?)读入内存中的 Jena 模型(OntModel?),以便可以运行推理。我该怎么做呢?文件的顺序重要吗?我是否需要调用特定方法来“运行推理引擎”?