From: Comprehensive structured knowledge base system construction with natural language presentation
Query | |
---|---|
SELECT ?subClassOf WHERE { | |
nsf:politician (rdfs:subClassOf| owl:equivalentClass) * ?subClassOf. | |
?subClassOf owl:intersectionOf | owl:unionOf ?subClassOf_name. | |
?subClassOf_name rdf:rest*/rdf:first* ?name. | |
optional{ | |
?name owl:intersectionOf | owl:unionOf ?subsubClassOf_name. | |
?subsubClassOf_name rdf:rest*/rdf:first* ?subname.} | |
filter(nsf:policies in (?name) | | nsf: policies in (?subname))} |