13

What are the best (more or less mature, supporting more advanced logic, having acceptable performance, scalable to some extent) open source Semantic Web libraries and tools (RDF storage, reasoning, rules, queries) for Python nowadays? Historically Python tools (cwm) were among the first to appear, but it still seems that everyone uses Java back-ends for performance and Python as mere client if at all. My purpose is to learn the technology and maybe some future use in production system if it proves itself up to the task. The task is not yet defined, but as I see it its building a knowledge base, linked with some external resources, and customized facet-navigable web front-end.

If some building blocks based on Python are not good enough, then what is the suitable piece from Java/C/C++/whatever world.

Typical stack is also of interest, if there are one or two clear winners.

Thanks.

4

3 回答 3

13

可在此处获得对用于语义 Web 编程的 Python 库和工具的调查。它包括用于处理 RDF 的库以及 Python 友好的三元存储。

Toby Segaran 的书Programming the Semantic Web也有很多 Python 编程示例。

于 2012-01-10T17:25:57.870 回答
2

您可以查看pyswip。它可以与SWI-Prolog一起使用。希望它能满足要求。:)

于 2012-12-28T03:31:21.490 回答
1

举个例子,看看RDFLibCubicWeb

于 2015-11-06T07:13:47.293 回答