Sparql 如何从DBPedia文章中获取Wikipedia文章的摘要和缩略图?
我是SPARQL的新手。通过这个查询,我可以得到欧内斯特·海明威的出生名:Sparql 如何从DBPedia文章中获取Wikipedia文章的摘要和缩略图?,sparql,wikipedia,dbpedia,Sparql,Wikipedia,Dbpedia,我是SPARQL的新手。通过这个查询,我可以得到欧内斯特·海明威的出生名: select distinct ?birthName where { ?person a dbpedia-owl:Person . ?person dbpprop:birthName ?birthName . FILTER (regex(?birthName, "Ernest Miller Hemingway")) } LIMIT 1 有什么方法可以通过DBPedia获得欧内斯特·海明威的维基百科摘要/简
select distinct ?birthName
where {
?person a dbpedia-owl:Person .
?person dbpprop:birthName ?birthName .
FILTER (regex(?birthName, "Ernest Miller Hemingway"))
}
LIMIT 1
有什么方法可以通过DBPedia获得欧内斯特·海明威的维基百科摘要/简介和缩略图吗?一般来说,如果你已经知道你在寻找什么,那么开始查询DBPedia的最佳方法就是在页面上查找你感兴趣的资源。在这种情况下,您需要
- ,它重定向到
dbpedia owl:abstract
,缩略图或图像是dbpedia owl:thumbnail
。因此,您需要如下查询(可以在上运行)。我冒昧地把结果限制在英文摘要上
前缀dbpedia:
前缀dbpedia owl:
选择?摘要?缩略图,其中{
数据库百科:欧内斯特•海明威数据库百科猫头鹰:摘要?摘要;
dbpedia猫头鹰:缩略图?缩略图。
过滤器(langMatches(lang(?摘要),“en”))
}
@Ashesh这是因为DBpedia的端点将其预定义的名称空间从DBpedia和DBpedia owl更改为dbr和dbo。我已更新该查询,使其再次工作。这就是我最终询问的问题:。我确实做了努力,但我遇到的许多例子都过时了。现在我用。