RDF、RDFS和OWL之间的关系

3
基本上,我知道RDF、RDFS和OWL被用来定义本体论,以解决全球网络中的语义问题。
然而,在学习这些术语时,它们让我有点困惑。这是我在阅读这篇文章后得出的关于它们之间关系的结论,请纠正我如果我错了:
1. 资源描述框架(RDF)。如其自我解释的名字,它只是一个用图形描述资源的框架。
2. RDF模式(RDFS)。它是一组可能在RDF中使用的关系。
3. Web本体语言(OWL)。它甚至是RDF图形的扩展可能关系集。
此外,语义Web技术的现状是什么?它仍处于研究阶段,还是已经应用于生产中?

1
我认为在创建Web语义时,我们可以使用OWL或RDFS,而不是同时使用两者。这种说法是错误的,没有任何意义。 - UninformedUser
@AKSW:你能详细说明一下你的理由,帮助我理解重点吗? - Uvuvwevwevwe
@AKSW,在对这个话题进行了深思熟虑之后,我同意你的观点,这个陈述毫无意义! - Uvuvwevwevwe
2个回答

4
RDF是一个框架,包括数据模型、一组语法和词汇表。RDFS扩展了词汇表,用于描述分类结构的关系,例如子类-超类关系。而OWL是一个完整的本体语言,可以描述更复杂的关系以及对数据值的约束。我已经在以下页面上解释过这个问题:What is the difference between RDF and OWL? 语义Web技术确实是可行的,并且已经被Google等行业巨头以及全球各国政府广泛应用于各种应用中。

3
这个问题可能超出了Stackoverflow的范围,但基本上:
- RDFS只是RDF词汇的一些扩展。 - 另一方面,OWL是一组技术(包括词汇),用于在定义为RDF的数据集上运行推理器以生成新的三元组。
肯定有人在生产中使用语义Web技术(也称为链接数据),主要用于集成各种数据源。但它绝对没有像HTML或XML那样流行起来。
它在某种程度上渗透到主流领域的地方是Facebook的Open Graph(技术上不完全是RDF,不幸的是)、Google的Structured Dataschema.org

非常感谢您的回答!对于这个语句,"是一组技术(包括词汇)...",您能在您的回答中提供一些例子吗? - Uvuvwevwevwe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接