# list datasets by their keyword/description/title PREFIX rdfs: PREFIX foaf: PREFIX dcterms: PREFIX dc: prefix conversion: PREFIX e1: SELECT distinct ?title ?description ?category ?agency ?url ?dataset ?Dataset_Identifier WHERE { graph { ?dataset dcterms:subject ?keyword . ?dataset dcterms:title ?title . ?dataset e1:agency ?agency_uri . ?agency_uri rdfs:label ?agency . ?dataset e1:category ?category . ?dataset dcterms:description ?description. ?dataset foaf:homepage ?url . filter ( regex((?keyword) , "budget","i") || regex((?title ) , "budget","i") || regex((?description) , "budget","i") ) } optional { graph { ?dataset a conversion:Dataset; dcterms:identifier ?Dataset_Identifier ; void:subset ?version . ?version a conversion:VersionedDataset . filter (regex (?Dataset_Identifier, "data-gov","i")) } } } ORDER BY DESC(?Dataset_Identifier) limit 50