From: <jen...@us...> - 2011-08-15 19:15:26
|
Revision: 3047 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=3047&view=rev Author: jenslehmann Date: 2011-08-15 19:15:20 +0000 (Mon, 15 Aug 2011) Log Message: ----------- small fix Modified Paths: -------------- trunk/interfaces/src/main/java/org/dllearner/cli/Enrichment.java Modified: trunk/interfaces/src/main/java/org/dllearner/cli/Enrichment.java =================================================================== --- trunk/interfaces/src/main/java/org/dllearner/cli/Enrichment.java 2011-08-15 14:48:54 UTC (rev 3046) +++ trunk/interfaces/src/main/java/org/dllearner/cli/Enrichment.java 2011-08-15 19:15:20 UTC (rev 3047) @@ -82,6 +82,7 @@ import org.dllearner.core.owl.Individual; import org.dllearner.core.owl.NamedClass; import org.dllearner.core.owl.ObjectProperty; +import org.dllearner.core.owl.SubClassAxiom; import org.dllearner.kb.SparqlEndpointKS; import org.dllearner.kb.sparql.SPARQLTasks; import org.dllearner.kb.sparql.SparqlEndpoint; @@ -277,7 +278,12 @@ TreeSet<? extends EvaluatedDescription> learnedDescriptions = la.getCurrentlyBestEvaluatedDescriptions(); List<EvaluatedAxiom> evaluatedAxioms = new LinkedList<EvaluatedAxiom>(); for(EvaluatedDescription learnedDescription : learnedDescriptions) { - Axiom axiom = new EquivalentClassesAxiom((NamedClass) resource, learnedDescription.getDescription()); + Axiom axiom; + if(equivalence) { + axiom = new EquivalentClassesAxiom((NamedClass) resource, learnedDescription.getDescription()); + } else { + axiom = new SubClassAxiom((NamedClass) resource, learnedDescription.getDescription()); + } Score score = lp.computeScore(learnedDescription.getDescription()); evaluatedAxioms.add(new EvaluatedAxiom(axiom, score)); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |