2016-12-15 1 views
-2

URI가 우리 노래의 이름과 일치하는 dbpedia의 SPARQL 쿼리 (대문자와 소문자는 관계 없음)와 추상 또는의 피사체에 내가 가진 아티스트 이름 중 하나가 포함 된 URI, 이 jpeg에 표시되어 있습니다. 이 쿼리에 SPARQL을 제공 하시겠습니까?DBPEDIA에서 추출한 URI, 요약 및 제목?

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")). 

} 

을 아니면 곡의 음악 아티스트를 사용하려는 경우, 당신은 시도 할 수 : http://dbpedia.org/sparql/

enter image description here

enter image description here

+1

직접 작업을 시도하고 DBpedia 데이터 모델에 대해 배우고 DBpedia에 질의를 보내는 방법. 그런 다음 발생한 모든 문제에 대한 완전하고 최소의 예를 들어보십시오. – AndyS

+0

SPARQL은 시도하기에는 너무 혼란 스럽습니다. 프로그래밍에 다소 정통합니다. 하지만이 SPARQL에 대해 관심이 없다. –

+0

RDF와 SPARQL은 혼란스럽지 않습니다. 적어도 가장 간단한 것은 아닙니다. 모든 RDF 및 SPARQL 자습서가 도움이 될 수 있습니다. 'SELECT * WHERE {? s? p? o. }' – AKSW

답변

0

이 시도

select DISTINCT ?song 
where { 

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

}