【问题标题】:What is the best way to learn about RDF / OWL? [closed]了解 RDF / OWL 的最佳方式是什么? [关闭]
【发布时间】:2008-09-30 23:41:53
【问题描述】:

哪些参考资料为使用 RDF/OWL 提供了很好的总结/教程?似乎有足够多的工具(Protege、Topbraid、Jena 等)不需要了解标记语言的语法,但了解这些概念当然仍然至关重要。

我正在研究 w3c 文档(尤其是 RDF Primer),但我也想找到其他资源/技术来使用。

【问题讨论】:

    标签: rdf web-standards semantic-web owl


    【解决方案1】:

    与面向对象语言相比,语义网的一个很好的介绍是来自 W3C 的这份文档:A Semantic Web Primer for Object-Oriented Software Developers。它帮助我从一开始就澄清了很多事情。

    【讨论】:

    • 其他读者请注意——撰写本文时的所有答案都很有帮助,但我发现 Pano 建议中的链接对我来说是最好的,在这一点上。请阅读并为其他答案投票,它们都很好。
    【解决方案2】:

    【讨论】:

      【解决方案3】:

      我发现尝试使用 SPARQL 是掌握 RDF 的一种非常有用的方法。阅读它很棒,但尝试建模一些东西并查询其他人的模型让我“点击”了它。

      更多资源:

      • Planet RDF(聚合几个 rdf/semweb 博客的 rss)通常提供丰富的信息
      • Arc(适用于 PHP 的 rdf/sparql 库)非常棒,如果您有脚本背景,那么很容易上手
      • Semantic Web for the Working Ontologist(书)包含大量实际示例,激发了对 RDF、RDFS 和 OWL 的需求,并且(在我看来)非常易读。
      • 包含许多库的教程也是很好的资源

      【讨论】:

        【解决方案4】:

        如果您想了解如何使用 OWL 构建本体,那么来自this book 的披萨本体教程是一个不错的起点。

        【讨论】:

          【解决方案5】:

          a Software Engineering Radio interview with Jim Hendler 可追溯到 2008 年 11 月上旬,讨论了该领域的最新技术。他的书Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL 因其对该领域的实际报道而获得了很高的评价。

          从那次采访中寻找链接,我找到了Protege,这是斯坦福大学的一个活跃的开源项目。

          【讨论】:

            【解决方案6】:

            不久前我发布了一系列内容丰富的文章和教程,这可能会有所帮助。该系列从非常基本的概念开始并逐步构建。

            Introduction to the Semantic Web Vision and Technologies - Part 1 - Overview 这是专门为帮助您了解语义 Web 愿景和技术而编写的系列文章中的第一篇。在这一部分中,我们介绍了 Tim Berners-Lee 提出的语义 Web 愿景。我们还查看了著名的层蛋糕图,该图展示了使之成为可能的关键技术。

            Part 2 - Foundations 在这一部分中,我们将围绕层蛋糕的底部进行一些关于 Unicode、URI 和 XML 的要点——这三种基础技术渗透到现有的 Web 中,并且与新兴的语义 Web 尤其相关。

            Part 3 - The Resource Description Framework 在回顾资源描述框架 (RDF) 时,我们将使用 Unicode、URI 和 XML,因为我们在语义 Web 层蛋糕上迈出了下一步。同时,我们试用了可视化 RDF/OWL 编辑器 Altova SemanticWorks。

            Part 4 - Protégé 101 (screencast tutorial) 我们在本系列中达到了一个重要的里程碑——跨越了熟悉的技术(如 XML、Unicode、URI 和 RDF)与 Web 本体语言 (OWL) 之间的巨大鸿沟。这是事情真正开始变得有趣的地方。 (对不起,烦人的点击声。)

            Part 5 - Building OWL Ontologies Using Protege 4 (screencast tutorial) 我们仍在使用 Protege,但这次使用新的 ALPHA 版本并深入了解概念。

            很抱歉没有完成这个系列到一个好的结局,但我受到了抨击。最近,我写了几篇关于关联数据方面的文章。虽然不是专门针对 RDF/OWL,但它们是高度相关的,并且可能对那些对 RDF/OWL 感兴趣的人感兴趣。从最近到最后的顺序:

            【讨论】:

              【解决方案7】:

              对于 OWL,请查看 OWL 2 规范,例如下面的文档,也提供了很多例子。

              【讨论】:

                【解决方案8】:

                Bob DuCharme 的博客文章“使用 Pellet 添加元数据值”是开始 OWL 的一个不错的实用起点:http://www.snee.com/bobdc.blog/2008/12/adding-metadata-value-with-pel.html

                【讨论】:

                  【解决方案9】:

                  这是一个关于语义网的精彩视频:http://vimeo.com/1062481?pg=embed&sec=1062481

                  【讨论】:

                    【解决方案10】:

                    我发现linkeddatatools教程很容易理解基础知识。

                    http://www.linkeddatatools.com/semantic-web-basics

                    【讨论】:

                    • 欢迎来到 Stack Overflow。请在您的答案中总结链接;这样,如果链接失效,答案也不会完全没用。
                    猜你喜欢
                    • 2010-09-06
                    • 1970-01-01
                    • 2012-10-03
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 2017-07-30
                    • 2012-06-16
                    • 2010-10-09
                    相关资源
                    最近更新 更多