是否可以仅通过SPARQL中的查询来推断有关本体的新知识?
我对有关本体论的SPARQL语言的使用有疑问。到目前为止,我一直认为SPARQL等同于关系数据库中的SQL语言,也就是说,使用SPARQL只能查询本体中显式的数据,而不必访问可以被推论,将推论的责任留给推理者。
但是,我已经阅读了一些文档,据我推断SPARQL确实有能力推断本体中的隐性和非显性知识。我的推论是真的吗?也就是说,是否可以通过SPARQL查询来推断知识而无需推理机?如果答案是正确的,那么使用推理程序比使用SPARQL有什么优势?
问候,曼努埃尔·普埃布拉。
答案 0 :(得分:0)
是的,即时推理可能是SPARQL处理器的功能,因此您可以直接从SPARQL查询中获得推理/推理的好处。 (例如,有关在Virtuoso中如何完成此操作的讨论,请参见Virtuoso SPARQL endpoints inference rules。