SQUALL to SPARQL Translator

Your SQUALL sentence:

Who are the parent-s of the spouse of 'Juan Carlos I'?

The SPARQL translation:

SELECT DISTINCT ?x1 WHERE {
?x2 :spouse ?x3 .
?x3 :parent ?x1 .
FILTER (REGEX(str(?x2),'Juan','i') && REGEX(str(?x2),'Carlos','i') && REGEX(str(?x2),'I','i')) .
}

Run at DBpedia SPARQL endpoint (assuming prefixes res: for resources, : and dbo: for ontology, and dbp: for properties in addition to DBpedia namespace definitions).

Load in DBpedia SPARQL Explorer (assuming the same prefixes as above).


Enter a SQUALL sentence: