语义网框架

11

有哪些语义网框架,每个框架的优缺点是什么?我已经广泛使用Jena,并简要了解了Sesame。还有其他我应该考虑的吗?

7个回答

7

Redland 是一个很好的RDF框架(就像Andreas说的那样)。我主要使用它的Python绑定,并通过MacPorts在Mac OS X上安装它(例如,port install redland-bindings +python)。

你也可以将其与其他语言一起使用(请参见其Perl、Ruby等绑定)。

有关一些更大的RDF框架列表的指针,请参见语义Web FAQ:工具


6
更低级别的方法是使用Redland,它提供了对许多语言(如Perl、PHP、Python和Ruby)的绑定。Redland本身是用C编写的。我用Ruby脚本编写了一个简单的Web服务,其中使用RDF后端而不是传统的数据库。

2

http://www.cubicweb.org 是一个用 Python 编写的语义化 Web 框架。它可以用于开发既能向人类提供内容,也能向计算机提供所需格式的应用程序。


0

那似乎基本上回答了我的问题,不过我还是会保持开放态度,因为我愿意探索除了Java之外的解决方案。 - toluju

0
如果你正在使用微软技术栈,我肯定会推荐你去看看Intellidimensions的产品。
他们有一个成熟的基于SQL Server的框架,用于存储和处理(带规则)语义Web数据。此外,他们还有一个非常棒的.NET SDK,我已经广泛使用过了。

0
如果您正在使用Java,并且对OWL推理感兴趣,那么您应该看看Pellet。它具有与Jena和OWL-API的绑定,后者本身是一个有用的语义Web框架。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接