6

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

4

4 回答 4

4

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

我还开始发布我自己的关于音乐事件的 RDFa,并发现RDFa 蒸馏器可以方便地将我的 RDFa 翻译成替代语法(有很多),以便我可以检查我的工作。

如果 RDFa 适合您的用例,请查看 RDFa.info wiki 以查看常见错误。甚至 MySpace 也弄错了其中一些。

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

于 2009-04-23T12:20:55.370 回答
1

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

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

于 2009-04-22T08:03:28.400 回答
1

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

于 2009-04-22T08:59:50.137 回答
0

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

于 2009-04-22T07:28:47.487 回答