开源语义Web项目

时间:2011-01-05 20:27:51

标签: rdf semantic-web owl

我正在寻找一个开源语义Web项目,我知道有Jena和Sesame,但我正在寻找另一个开源语义Web项目。

5 个答案:

答案 0 :(得分:7)

什么样的语义Web项目?

<强>的API

对于您想要的任何语言,都有一个/多个API,所以如果您能详细说明所需的语言,我可以提出适当的建议

三重商店

  • 4store - 基于C Linux的可群集三元组商店
  • Virtuoso - 来自OpenLink Software的商业三重商店(用C ++编写),它具有缩减的开源版本 - 可在Windows,Linux和Mac OS X上运行
  • AllegroGraph - Franz Inc的商业三重商店(用LISP编写),有限(五千万三倍)免费使用版本

同样,许多平台都有很多项目 - 详细说明你的目标环境以获得更好的答案

其他工具

还有各种用于编辑,本体设计等的GUI工具

另外,您可以使用内置语义Web技术的CMS,例如Drupal 7Semantic MediaWiki

答案 1 :(得分:5)

我认为RobV的答案中唯一缺少的是一些推理工具,如:

  1. Protege
  2. Hermit
  3. ......其他一些三重商店:

    1. Mulgara
    2. Talis Platform这是一项服务,如果您使用的是Open Data且少于XX万的三元组,则可以使用此服务。我不记得究竟有多少。
    3. BigData
    4. ...当然还有Redland libraries,这是我最喜欢的一套工具,带有一些非常有用的命令行工具。

答案 2 :(得分:2)

您甚至可以查看Drupal - 随着版本7的发布,Drupal现在支持RDFa,并且肯定会欢迎语义功能的任何扩展。

答案 3 :(得分:1)

实际上有很多人。例如Big Data。您可以找到更多here

答案 4 :(得分:0)

嗯,已经提到了一些我知道的。

您还可以查看:

  • CubicWeb:Python Framework
  • Pellet:基于Java的OWL DL Reasoner。双重许可,不确定是否OpenSource
  • FaCT++:基于OWL DL推理器
  • SPARQLWrapper:如果您想从Python查询RDF端点
  • RedLand:基于C的RDF API,包含Python,Ruby和Perl的绑定(Python中的librdf)