是否有可能仅从SPARQL中的查询中推断出关于本体的新知识?
我有一个关于本体的SPARQL语言使用的问题。到目前为止,我认为SPARQL等同于关系数据库中的SQL语言,也就是说,使用SPARQL只能查询本体中显式存在的数据,而不能访问可以推断的数据,从而将推理的责任留给推理者。
然而,我读过一些文档,从中我推断出SPARQL确实具有在本体中推断隐式和非显式知识的能力。我的推断是真的吗?也就是说,是否可以通过SPARQL查询推断知识,而不需要推理器?如果答案是真的,那么使用推理机比使用SPARQL有什么优势呢?
你好,曼纽尔·普埃布拉。
发布于 2018-12-06 12:06:50
是的,即时推理可能是SPARQL处理器的一个特性,因此您可以直接从SPARQL查询中获得推理/推理的好处。(例如,有关在Virtuoso中如何做到这一点的一些讨论,请参见Virtuoso SPARQL endpoints inference rules。)
https://stackoverflow.com/questions/53636586
复制相似问题