Sparql 如何从DBPedia文章中获取Wikipedia文章的摘要和缩略图?

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获得欧内斯特·海明威的维基百科摘要/简

我是SPARQL的新手。通过这个查询,我可以得到欧内斯特·海明威的出生名:

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。我已更新该查询,使其再次工作。这就是我最终询问的问题:。我确实做了努力,但我遇到的许多例子都过时了。现在我用。