问题 用于语义Web的Python工具/库:最先进的? [关闭]


现在有哪些最好的(或多或少成熟,支持更高级的逻辑,具有可接受的性能,可在一定程度上扩展)开源的语义Web库和工具(RDF存储,推理,规则,查询)?从历史上看,Python工具(cwm)是最先出现的工具之一,但似乎每个人都使用Java后端来提高性能,而Python似乎只是客户端。我的目的是学习技术,如果它能够证明自己能够完成任务,那么可能会在未来的生产系统中使用。该任务尚未定义,但我认为它构建了一个知识库,与一些外部资源相关联,以及自定义的可导航的Web前端。

如果基于Python的一些构建块不够好,那么Java / C / C ++ /无论什么世界都适合它。

如果有一个或两个明显的赢家,那么典​​型的筹码也是有意义的。

谢谢。


9959
2018-01-08 18:11


起源



答案:


可以使用Python库和语义Web编程工具的调查 这里。它包括用于处理RDF的库以及支持Python的三元组库。

Toby Segaran的书 编程语义Web Python中也有很多编程示例。


10
2018-01-10 17:25



谢谢! “用于RDF和关联数据编程的Pythonic工具调查”正是我所关注的。我只是想知道为什么它在我搜索“python语义网”时从未出现过足够高的... - Roman Susi
链接已更改。正确的是: michelepasin.org/blog/2011/02/24/... - Kaniabi
谢谢,修复了链接。 - Gerrit


答案:


可以使用Python库和语义Web编程工具的调查 这里。它包括用于处理RDF的库以及支持Python的三元组库。

Toby Segaran的书 编程语义Web Python中也有很多编程示例。


10
2018-01-10 17:25



谢谢! “用于RDF和关联数据编程的Pythonic工具调查”正是我所关注的。我只是想知道为什么它在我搜索“python语义网”时从未出现过足够高的... - Roman Susi
链接已更改。正确的是: michelepasin.org/blog/2011/02/24/... - Kaniabi
谢谢,修复了链接。 - Gerrit


你可以查看一下 pyswip。它可以与 SWI-Prolog的。希望它符合要求。 :)


2
2017-12-28 03:31



谢谢! SWI Prolog即使对于大量事实也非常有能力。希望,功能不受桥接到Python的限制。 - Roman Susi
也有趣的链接,这对我有所帮助 stackoverflow.com/questions/6327167/... - Roman Susi


举个例子,请查看 RDFLib 和 CubicWeb


1
2017-11-06 07:13