RDF,RDFS和OWL之间的关系

时间:2018-03-19 16:18:08

标签: rdf owl semantic-web rdfs

基本上,我知道 RDF RDFS OWL 用于定义本体以解决世界中的语义问题宽网。

然而,这些术语让我在学习它们时有点困惑。这是关于他们在阅读this article后的关系的结论。如果我出错了请纠正我

  1. 资源描述框架(RDF)。作为其自我解释的名称,它只是一个用图表来描述资源的框架。

  2. RDF架构(RDFS)。它是一组可能的关系可以在RDF中使用。

  3. 网络本体语言(OWL)。它甚至是RDF图的扩展的可能关系集

  4. 此外,语义网技术的现状如何?它仍处于研究阶段,还是应用于生产阶段?

2 个答案:

答案 0 :(得分:2)

这个问题可能超出了Stackoverflow的范围,但基本上是:

  • RDFS只是一些扩展vocabulary for RDF
  • 另一方面,OWL是一组技术(包括词汇表),用于在RDF中定义的数据集上运行reasoners,以生成新的三元组。

肯定有人在生产中使用语义Web技术(又称关联数据),主要是为了集成各种数据源。但它绝对没有取消HTML或XML的方式。

在某种程度上陷入主流的地方是Facebook's Open Graph(技术上不太可能是RDF),Google的Structured Data schema.org

答案 1 :(得分:2)

RDF是一个框架,包括数据模型,一组语法和词汇表,后者在RDFS中进行了扩展,以描述分类结构的关系,例如子类 - 超类关系,而OWL是完全 - 特色本体语言,可以描述更复杂的关系,以及对数据值的约束。我已经在下一页解释了这一点:

What is the difference between RDF and OWL?

语义Web技术确实可行,并已被谷歌等行业巨头以及全球各国政府广泛应用于全球范围内。