Yago的不同数据集?

时间:2012-08-14 00:04:29

标签: rdf sparql semantic-web linked-data

我是新手,对不起,如果我不清楚的话。

我的问题是,为什么Yago browser for Nagoya University of Arts中显示的信息与here中的信息不同,或者在Yago端点上进行SPARQL查询,如

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

更准确地说,例如,在网络浏览器中, type 比其他 更多。

2 个答案:

答案 0 :(得分:0)

我不确定您为YAGO使用的端点。试试DBpedia端点here,它至少加载了一些YAGO。我为此查询获得了几种YAGO类型:

SELECT * WHERE {
 <http://dbpedia.org/resource/Nagoya_University_of_Arts> ?p ?v .
}

答案 1 :(得分:0)

根据YAGO Demo pagehttp://lod2.openlinksw.com/sparql处的YAGO数据有一个SPARQL端点:

  

SPARQL接口

     

YAGO的SPARQL endpoint由OpenLink提供。   它并不总是有效,但如果它确实很好的尝试。尝试   问,例如,       SELECT * WHERE {http://yago-knowledge.org/resource/Albert_Einstein?p?o}

基于your comment

  

令我恼火的是,我无法提出具体的疑问,“请给我一切   在Yago的大学“,因为该信息仅显示在   浏览器。

我认为你会发现这个查询很有用。您可以通过询问所有大学的子类实例来获取所有大学的列表:

select * where { 
  ?university a/rdfs:subClassOf* <http://yago-knowledge.org/resource/wordnet_university_108286569>
}
limit 100

SPARQL results

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