Unexplainable difference between dbpedia.org/sparql and live.dbpedia.org/sparql

Hello, I’m not sure if this is the right place for this question, but I’m happy to be redirected. The following SPARQL query generates very different results between dbpedia.org and live.dbpedia.org and I’m at a loss to explain why.

PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?president WHERE {
   VALUES ?type { dbo:Person }
   VALUES ?subject { dbc:Presidents_of_the_United_States }
   ?president dct:subject ?subject;
              rdf:type ?type.
              
} LIMIT 100

The difference seems to be the filtering on type dbo:Person. I don’t see why that would be a difference between the two.

Separately, there seem to be issues with parsing some vicepresident issues when there is a date attached.

PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?president ?vice WHERE {
   VALUES ?type { dbo:Person }
   VALUES ?subject { dbc:Presidents_of_the_United_States }
   ?president dct:subject ?subject;
              a ?type.
   OPTIONAL { ?president dbp:vicepresident ?vice. }
              
} LIMIT 100

I’m happy to take a look at what the issue might be, but I’ll need a pointer or two.

Regards,

1 Like