有没有像 OWL 的 SESAME 这样的东西

发布于 2024-08-13 14:20:52 字数 41 浏览 4 评论 0原文

Sesame 用于 RDF,所以如果我想使用 OWL 有什么办法吗?

Sesame is for RDF, so if I want to use OWL is there anythin?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

鸠魁 2024-08-20 14:20:52

Jena 是一个三重中心 API。如果您想要真正适合 OWL 的东西,您应该尝试 OWLAPI

Jena is a triple-centric API. If you want something actually geared towards OWL, you should try the OWLAPI

旧时浪漫 2024-08-20 14:20:52

看看 OWLIM,它是一个与 Sesame 兼容的 OWL 推理机。

Have a look at OWLIM, which is an OWL reasoner compatible with Sesame.

预谋 2024-08-20 14:20:52

芝麻应该适合猫头鹰。如果您需要更友好的 api,请尝试 jena,它非常相似,但通过 本体API

例如:

RDFNode myClass = model.get("http://example.com/ont#MyClass");
OntClass theClass = myClass.as(OntClass.class); // view rdf via Ontology api
theClass.listInstances(); // returns iterator over instances
theClass.addDisjointWith(otherClass);

Jena 还支持使用规则引擎或通过颗粒进行 OWL 推理。

Sesame ought to be ok for OWL. If you need a friendlier api try jena, which is fairly similar, but provides an OWL 'view' of the RDF via the Ontology api.

For example:

RDFNode myClass = model.get("http://example.com/ont#MyClass");
OntClass theClass = myClass.as(OntClass.class); // view rdf via Ontology api
theClass.listInstances(); // returns iterator over instances
theClass.addDisjointWith(otherClass);

Jena also supports OWL inferencing using a rule engine, or via pellet.

长发绾君心 2024-08-20 14:20:52

我相信 Sesame 仅支持开箱即用的 RDF 模式推理。如果您想在 Sesame 中使用 OWL 推理,您可能需要使用外部推理器,并决定您需要的 OWL 级别和版本。

OWL 1.0

  • 列表项
  • OWL Lite
  • OWL DL(描述逻辑)
  • OWL Full

OWL 2.0

  • OWL 2 EL
  • OWL 2 QL
  • OWL 2 RL

I believe Sesame supports only RDF Schema inferencing out of the box. If you want to use OWL inferencing with Sesame you might need to use an external inferencer for it and also decide what level and version of OWL you need.

OWL 1.0

  • List item
  • OWL Lite
  • OWL DL (Description Logic)
  • OWL Full

OWL 2.0

  • OWL 2 EL
  • OWL 2 QL
  • OWL 2 RL
薄情伤 2024-08-20 14:20:52

您还可以查看 Sesame 扩展,它使用 SeRQL 提供基于自定义规则的推理支持。请参阅此博客

You can also want to have a look at a Sesame extension which provides custom rule-based reasoning support using SeRQL. Please see this blog

时光是把杀猪刀 2024-08-20 14:20:52

Protege Owl Api 对于 OWL 可能就像 sesame 对于 rdf 一样

Protege Owl Api is probably for OWL like sesame is for rdf

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文