Sparql 从DBPEDIA中提取URI、摘要和主题?

Sparql 从DBPEDIA中提取URI、摘要和主题?,sparql,wikipedia,dbpedia,Sparql,Wikipedia,Dbpedia,我想通过dbpedia上的SPARQL查询提取URI、abstract和subject,其中URI匹配我们歌曲的名称(不考虑大小写),而abstract或我们的主题包含我在本jpeg中标记的一个艺术家名称。请为此查询提供SPARQL 在上,尝试以下操作: select DISTINCT ?song where { ?song a dbo:MusicalWork. ?song dbo:abstract ?abstractText. ?song dct:subject ?subjectText.

我想通过dbpedia上的SPARQL查询提取URI、abstract和subject,其中URI匹配我们歌曲的名称(不考虑大小写),而abstract我们的主题包含我在本jpeg中标记的一个艺术家名称。请为此查询提供SPARQL

在上,尝试以下操作:

select DISTINCT ?song
where {

?song a dbo:MusicalWork.
?song dbo:abstract ?abstractText.
?song dct:subject ?subjectText.
FILTER(regex(str(?abstractText),"The platters","i") || regex(str(?subjectText),"The platters","i") ).

}
或者,如果您想使用歌曲的音乐艺术家,您可以尝试:

select DISTINCT ?song
where {

?song a dbo:MusicalWork.
?song dbo:musicalArtist dbr:The_Platters.

}

SPARQL太混乱了,我对编程有点熟悉。但是我无法掌握SPARQL的这些东西。RDF和SPARQL远没有混淆——至少不是最简单的东西。任何RDF和SPARQL教程都可以提供帮助<代码>选择*WHERE{s?p?o.}使用Wikidata查询代替DPedia: