我从。page下载了.nt格式的Categorys(Labels)数据集,
我想弄清楚可用于查询的内容。我试过这个,
select distinct ?Category where {[] a ?Category } LIMIT 100
的修改
但它失败了。所以我需要弄清楚如何查询这个数据集。我想查看架构或类似的东西。
答案 0 :(得分:1)
(假设"它失败"你的意思是你的查询没有返回任何结果:)
您下载的数据集仅包含模式<.../resource/...> rdfs:label "label"@en .
的三元组
在SPARQL中,谓词a
是rdf:type
的缩写,在文件中不可用。因此,如果您查询此文件,则查询不会匹配任何内容。
要了解DBpedia下载内容,您可以查看预览。对于DBpedia 3.8下载页面上的每次下载,链接到文件预览的N-Triples,N-Quads和/或Turtle文件的链接旁边都有一个问号。
从descriptions of the downloads看来,DBpedia中的类似乎可以在Ontology Infobox Types文件中找到(参见preview of the English .nt file)。如果在此文件上执行,则查询应返回可用的类 本体的一部分也列在this paper (PDF)第8页的表1中。
可以找到完整的DBpedia本体here。
(编辑:添加了完整本体的链接。)