Rdf Yago中的不同数据集?

Rdf Yago中的不同数据集?,rdf,sparql,semantic-web,linked-data,Rdf,Sparql,Semantic Web,Linked Data,我是新手,如果我不清楚,很抱歉 我的问题是,为什么中显示的信息与中的信息不同,或者在Yago端点上进行SPARQL查询,比如 SELECT * WHERE { <http://yago-knowledge.org/resource/Nagoya_University_of_Arts> ?p ?v . } 选择*WHERE{ ?p?v。 } ? 更准确地说,例如,在web浏览器中,类型比其他浏览器中的类型多得多。我不确定您使用的YAGO端点是什么。尝试端点,该端点至少加载了一些Y

我是新手,如果我不清楚,很抱歉

我的问题是,为什么中显示的信息与中的信息不同,或者在Yago端点上进行SPARQL查询,比如

SELECT * WHERE {
 <http://yago-knowledge.org/resource/Nagoya_University_of_Arts> ?p ?v .
}
选择*WHERE{
?p?v。
}
?


更准确地说,例如,在web浏览器中,类型比其他浏览器中的类型多得多。

我不确定您使用的YAGO端点是什么。尝试端点,该端点至少加载了一些YAGO。我得到了几个用于此查询的YAGO类型:

SELECT * WHERE {
 <http://dbpedia.org/resource/Nagoya_University_of_Arts> ?p ?v .
}
选择*WHERE{
?p?v。
}
根据,YAGO数据的SPARQL端点位于
http://lod2.openlinksw.com/sparql

SPARQL接口 用于YAGO的应用程序由OpenLink提供。 它并不总是有效的,但如果有效的话,不妨尝试一下。尝试 询问,例如。, 选择*WHERE{?p?o}

基于:

让我恼火的是,我不能做出具体的质询,比如“给我一切” 雅戈大学”,因为该信息仅显示在 浏览器

我想你会发现这个查询很有用。你可以通过询问属于大学子类的类的所有实例来获得所有大学的列表:

select * where { 
  ?university a/rdfs:subClassOf* <http://yago-knowledge.org/resource/wordnet_university_108286569>
}
limit 100
选择*where{
?大学a/rdfs:子类*
}
限制100


由于您的问题中的链接并非都有效,我不确定您在一个地方看到的类型比在另一个地方看到的多,但如果一个演示文稿只显示数据中断言的直接类型,而另一个演示文稿提供包含超类的类型,我也不会感到惊讶。这就是为什么我在上一个查询中使用属性路径表达式不仅查找声明为大学的所有对象,而且查找声明为大学或大学的子类或大学的子类的所有对象,依此类推。

我使用中给出的端点。令我恼火的是,我无法做出具体的查询,比如“给我雅阁所有的大学”,因为这些信息只显示在浏览器中。我还在DBpedia上执行等效的查询,但我需要这两个结果。无论如何谢谢你@yuka_mustang您提供的链接是404未找到。第一个链接不起作用。我在上运行了相同的查询,得到了更多的结果