哪些参考资料为使用 RDF/OWL 提供了很好的总结/教程?似乎有足够多的工具(Protege、Topbraid、Jena 等)不需要了解标记语言的语法,但了解这些概念当然仍然至关重要。
我正在研究 w3c 文档(尤其是RDF Primer),但我也想找到其他资源/技术来使用。
哪些参考资料为使用 RDF/OWL 提供了很好的总结/教程?似乎有足够多的工具(Protege、Topbraid、Jena 等)不需要了解标记语言的语法,但了解这些概念当然仍然至关重要。
我正在研究 w3c 文档(尤其是RDF Primer),但我也想找到其他资源/技术来使用。
与面向对象的语言相比,语义 Web 的一个很好的介绍是 W3C 的这份文档:面向对象软件开发人员的语义 Web 入门。它帮助我从一开始就澄清了很多事情。
我发现尝试使用 SPARQL 是掌握 RDF 的一种非常有用的方法。阅读它很棒,但是尝试建模一些东西并查询其他人的模型使它对我来说“点击”。
更多资源:
如果您想了解如何使用 OWL 构建本体,那么本书中的披萨本体教程是一个不错的起点。
从 2008年11 月上旬开始,Jim Hendler 接受了软件工程电台采访,讨论了该领域的最新技术。他的书《工作本体论的语义网:RDFS 和 OWL 中的有效建模》因其对该领域的实际覆盖而获得了高分。
从那次采访中寻找链接让我找到了Protege,这是斯坦福大学的一个活跃的开源项目。
不久前我发布了一系列内容丰富的文章和教程,这可能会有所帮助。该系列从非常基本的概念开始并逐步构建。
语义网视觉和技术简介 - 第 1 部分 - 概述 这是专门为帮助您了解语义网视觉和技术而编写的系列文章中的第一篇。在这一部分中,我们介绍了 Tim Berners-Lee 提出的语义 Web 愿景。我们还查看了著名的层蛋糕图,该图说明了使之成为可能的关键技术。
第 2 部分 - 基础 在这一部分中,我们将围绕层蛋糕的底部进行一些关于 Unicode、URI 和 XML 的要点——这三种基础技术渗透到现有的 Web 中,并且与新兴的语义 Web 尤其相关。
第 3 部分 - 资源描述框架 我们使用 Unicode、URI 和 XML,因为我们在对资源描述框架 (RDF) 的回顾中对语义 Web 层蛋糕进行下一步的研究。同时,我们使用可视化 RDF/OWL 编辑器 Altova SemanticWorks 进行试驾。
第 4 部分 - Protégé 101(截屏教程) 我们达到了本系列中的一个重要里程碑 - 跨越了熟悉的技术(如 XML、Unicode、URI 和 RDF)与 Web 本体语言 (OWL) 之间的巨大鸿沟。这是事情真正开始变得有趣的地方。(对不起,烦人的点击声。)
第 5 部分 - 使用 Protege 4 构建 OWL 本体(截屏教程) 我们仍在使用 Protege,但这次使用的是新的 ALPHA 版本并更深入地了解概念。
很抱歉没有完成这个系列到一个好的结局,但我被猛烈抨击了。最近,我写了几篇关于关联数据方面的文章。尽管不是专门针对 RDF/OWL,但它们是高度相关的,并且可能对那些对 RDF/OWL 感兴趣的人也很感兴趣。从最近到最后的顺序:
对于 OWL,请查看 OWL 2 规范,例如以下文档,其中也提供了很多示例。
Bob DuCharme 的博客文章,使用 Pellet 添加元数据值,是开始 OWL 的一个不错的实用起点:http ://www.snee.com/bobdc.blog/2008/12/adding-metadata-value-with-pel.html
这是一个关于语义网的精彩视频:http: //vimeo.com/1062481?pg=embed&sec= 1062481
我发现linkeddatatools 教程很容易理解基础知识。