1

我一直在阅读 Semantic Web Programming 并且我们很早就使用了 Protégé,但是在后面关于现实生活本体的章节中,我们查看了 Semantic Web Frameworks 并且没有包括 Protégé。抱歉我的无知,但我认为这就是该工具的作用......创建三重存储,运行查询,创建本体。有人可以推荐一些关于 Protégé 的好的教程或培训。我在网站上找到了一个,但在创建 Pizza 本体后并没有走多远。

耶拿是如何融入这个谜题的。最后,RDFa 是如何使用的?我知道它是什么,但任何工具都可以读取 RDFa 并像三重存储和本体一样使用它吗?或者是否需要使用 GRDDL 来转换 RDFa?我知道 Drupal 7 为我们提供了开箱即用的 RDFa,但我想更好地了解如何使用它。

4

1 回答 1

4

您在问题中遇到了许多领域,因此不可能就几个非常复杂的主题给您一个完整的纲要。

Protege 主要是一种建模工具。您可以使用它来开发本体和模式,但您将需要其他库和工具来构建实际应用程序。几乎每种编程语言和平台都有数十种甚至数百种工具可供选择。

如果你完全从头开始,我建议你看看这两本书:

John Hebeler、Matthew Fisher、Ryan Blace 和 Andrew Perez-Lopez 的语义 Web 编程。 Dean Allemang 和 James Hendler的工作本体论语义网

第一个在 Jena 上花费了很多时间,因此如果您对 Java 开发感到满意,那么这可能是一个不错的起点。

如果您仍有疑问,我建议您将其分解为有机会得到简洁回答的个别问题。

于 2011-06-06T01:32:43.027 回答