From: <lor...@us...> - 2012-05-02 20:44:07
|
Revision: 3678 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=3678&view=rev Author: lorenz_b Date: 2012-05-02 20:44:00 +0000 (Wed, 02 May 2012) Log Message: ----------- Small modification to avoid loading YAGO schema. Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java Modified: trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java 2012-05-02 15:22:07 UTC (rev 3677) +++ trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java 2012-05-02 20:44:00 UTC (rev 3678) @@ -199,7 +199,7 @@ Model model = ModelFactory.createDefaultModel(); //load class hierarchy - String query = "CONSTRUCT {?s <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?o} WHERE {?s <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?o}"; + String query = "CONSTRUCT {?s <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?o} WHERE {?s <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?o.FILTER(!REGEX(STR(?s), 'http://dbpedia.org/class/yago/'))}"; model.add(loadIncrementally(query)); query = "CONSTRUCT {?s <http://www.w3.org/2002/07/owl#equivalentClass> ?o} WHERE {?s <http://www.w3.org/2002/07/owl#equivalentClass> ?o}"; model.add(loadIncrementally(query)); @@ -277,6 +277,8 @@ // System.exit(0); f = new QueryExecutionFactoryPaginated(f, 1000); Model model = f.createQueryExecution(query).execConstruct(); + System.out.println(query); + System.out.println("Got " + model.size() + " triple."); return model; // } catch (ClassNotFoundException e) { // e.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |