我正在尝试掌握语义网的概念。我发现很难理解RDF和OWL之间到底有什么区别。OWL是RDF的扩展,还是这两者是完全不同的技术?
发布于 2010-03-31 20:29:44
首先,正如前面已经指出的,owl可以在RDF中序列化。
其次,OWL向RDF添加了本体论功能(它本身仅为形式知识表示提供了极其有限的能力),它提供了使用形式化可计算一阶描述逻辑来定义三元组的组件的设备。这就是这里的海报所说的“语义丰富”的意思。
第三,重要的是要认识到,在OWL-Full (对于OWL 1)中,rdfs:class和owl:class是等价的,而在OWL-DL中,owl:class是rdfs:class的子类。实际上,这意味着您可以使用OWL本体作为RDF的模式(正式上不需要模式)。
我希望这有助于进一步澄清。
发布于 2019-02-04 20:51:11
一张图片能表达千言万语!下面的图表应该会强化Christopher Gutteridge 在这篇answer中所说的语义web是一个“分层架构”。
来源:https://www.obitko.com/tutorials/ontologies-semantic-web/semantic-web-architecture.html
https://stackoverflow.com/questions/1740341
复制相似问题