【问题标题】:Semantic Web :Tutorial on RDF dev语义网:RDF 开发教程
【发布时间】:2010-10-21 00:49:21
【问题描述】:

我是语义网的新手。我想开始创建一些基本的 RDF 文档并发布它们以了解它是如何工作的。我找到了很多关于概念、词汇等的信息,但我找不到任何与开发相关的东西,因为开发是什么需要环境,需要什么工具。我来自.net 背景。有没有关于如何开始和在网页中使用 rdf 的教程。

【问题讨论】:

    标签: rdf semantic-web


    【解决方案1】:

    有关 .NET 的 RDF API,请参阅 http://razor.occams.info/code/semweb/

    【讨论】:

      【解决方案2】:

      用于处理一组语义三元组(主语、谓语、值)的最著名的 API 称为 Jena:请参阅 http://jena.sourceforge.net/。有一个简单的tutorial,您将在其中学习操作一个简单的三元组 (RDF) 存储。

      从这里开始,稍后您将学习 RDFS/OWL(本体的东西)

      【讨论】:

      • 我喜欢 Jena,但它更多的是用于存储和查询而不是发布,尽管您当然可以通过存储一些内容然后查询它来发布 ;-)
      【解决方案3】:

      我建议阅读有关语义网络技术的介绍,例如 link text。 然后,您可以开始研究那里的语义网络工具。可以在link text 找到这些工具的完整列表。

      【讨论】:

        【解决方案4】:

        一开始确实很容易混淆,但最终它足够简单。我喜欢 RDFa 上的这个 UMBC 股权video tutorial,它首先解释了 RDF,为您提供了一个很好的人类可读符号以供参考 (N3),然后向您展示了如何使用 RDFa 属性将 RDF 放入普通网页。

        我还开始发布有关音乐活动的 my own RDFa,发现 RDFa distiller 可以方便地将我的 RDFa 转换为替代语法(有很多),以便我可以检查我的工作。

        如果 RDFa 适合您的用例,请查看 RDFa.info wiki 以获取 a review of common errors。甚至 MySpace 也有一些错误。

        需要注意的是,RDFa 并不是发布 RDF 的唯一方式,但它是最棒的:-)

        【讨论】:

          猜你喜欢
          • 2012-04-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-01
          • 1970-01-01
          • 2011-10-01
          • 2012-12-14
          • 2011-09-15
          相关资源
          最近更新 更多