Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
918 views
in Technique[技术] by (71.8m points)

dbpedia sparql query returns 0 result

I’m new to query languages and linked data so thanks a lot for the help. I also have a similar question about sparql on wikidata Wikidata sparql query returns 0 result

I would like to look up all the art movements in dbpedia with the associated artists (associated with the movement -peopleNam, famous for the movement-famousName, influence the movement-influenceName) here is my query with lots of redundant prefix (that I could not enter because of the amount of links)

SELECT ?movementName ?famousName ?peopleName ?influenceName
        WHERE {
        ?m dc:subject <http://dbpedia.org/resource/Category:Art_movements> .
        ?m rdfs:label ?movementName .
        FILTER(LANG(?movementName) = "en")
        ?m dbp:knownFor ?a .
        ?a rdfs:label ?famousName .
        FILTER(LANG(?famousName) = "en")
        ?m dbp:movement ?b .
        ?b rdfs:label ?peopleName .
        FILTER(LANG(?peopleName) = "en")
        ?m dbp:influencedBy ?d .
        ?d rdfs:label ?influenceName .
        FILTER(LANG(?influenceName) = "en")
        }'

When I run the query with only the movement name I get 235 results but whenever I add any other artist name, I get 0 result. Could you show me what went wrong?

A similar query is done in wikidata with some encouraging results but I haven’t tried to match the two sources yet.

Thanks

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...