@kadin
To filter DBpedia results in SPARQL, you can use the FILTER keyword followed by a condition that specifies the criteria you want to apply to the results. Here is an example of how to filter DBpedia results in SPARQL:
1 2 3 4 5 6 7 8 |
PREFIX dbo: <http://dbpedia.org/ontology/> SELECT ?person ?birthDate WHERE { ?person a dbo:Person ; dbo:birthDate ?birthDate . FILTER (xsd:dateTime(?birthDate) > "1900-01-01T00:00:00Z"^^xsd:dateTime) } |
In this example, we are selecting all persons and their birth dates from DBpedia, and then applying a filter to only include results where the birth date is after January 1, 1900.
You can customize the FILTER condition to suit your specific filtering criteria, such as filtering by specific properties, values, or date ranges. Make sure to use appropriate data types and functions (such as xsd:dateTime) when comparing values in the FILTER condition.