我是新来的,如果我不清楚,很抱歉。
我的问题是,为什么名古屋艺术大学 Yago 浏览器中显示的信息与此处的信息不同,或者在 Yago 端点上进行 SPARQL 查询,例如
SELECT * WHERE {
<http://yago-knowledge.org/resource/Nagoya_University_of_Arts> ?p ?v .
}
?
更准确地说,例如,在 Web 浏览器中,类型比其他浏览器中的要多得多。
我是新来的,如果我不清楚,很抱歉。
我的问题是,为什么名古屋艺术大学 Yago 浏览器中显示的信息与此处的信息不同,或者在 Yago 端点上进行 SPARQL 查询,例如
SELECT * WHERE {
<http://yago-knowledge.org/resource/Nagoya_University_of_Arts> ?p ?v .
}
?
更准确地说,例如,在 Web 浏览器中,类型比其他浏览器中的要多得多。
根据YAGO 演示页面,YAGO 数据有一个 SPARQL 端点 http://lod2.openlinksw.com/sparql
:
SPARQL 接口
YAGO的SPARQL 端点由 OpenLink 提供。它并不总是有效,但如果有效,请尝试一下。尝试询问,例如 SELECT * WHERE { http://yago-knowledge.org/resource/Albert_Einstein ?p ?o}
根据您的评论:
令我烦恼的是,我无法进行特定的查询,例如“给我 Yago 的所有大学”,因为该信息仅显示在浏览器中。
我想你会发现这个查询很有用。您可以通过询问作为大学子类的类的实例的所有内容来获取所有大学的列表:
select * where {
?university a/rdfs:subClassOf* <http://yago-knowledge.org/resource/wordnet_university_108286569>
}
limit 100
由于并非您问题中的所有链接都有效,因此我不确定您在哪里看到的类型比另一个地方多,但是如果一个演示文稿仅显示数据中断言的直接类型,我不会感到惊讶,而另一个为您提供包含超类的类型。这就是为什么我在上一个查询中使用属性路径表达式来查找不仅声明为大学的所有事物,而且查找声明为大学或大学子类或大学子类的子类的所有事物,等等.