From: <jen...@us...> - 2012-04-28 14:02:51
|
Revision: 3660 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=3660&view=rev Author: jenslehmann Date: 2012-04-28 14:02:44 +0000 (Sat, 28 Apr 2012) Log Message: ----------- completed previous commit Modified Paths: -------------- trunk/components-ext/pom.xml trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/util/NifExamples.java trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/POSTaggerEvaluation.java Modified: trunk/components-ext/pom.xml =================================================================== --- trunk/components-ext/pom.xml 2012-04-28 13:50:47 UTC (rev 3659) +++ trunk/components-ext/pom.xml 2012-04-28 14:02:44 UTC (rev 3660) @@ -150,11 +150,13 @@ <artifactId>jwnl</artifactId> <version>1.4.1.RC2</version> </dependency> + <!-- <dependency> <groupId>org.nlp2rdf</groupId> <artifactId>nif</artifactId> <version>1.1</version> </dependency> + --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/util/NifExamples.java =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/util/NifExamples.java 2012-04-28 13:50:47 UTC (rev 3659) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/util/NifExamples.java 2012-04-28 14:02:44 UTC (rev 3660) @@ -4,8 +4,6 @@ import com.hp.hpl.jena.ontology.OntModel; import com.hp.hpl.jena.util.iterator.ExtendedIterator; import org.apache.log4j.Logger; -import org.nlp2rdf.ontology.olia.OLiAManager; -import org.nlp2rdf.ontology.olia.OLiAOntology; import java.util.Set; @@ -15,28 +13,30 @@ private static Logger log = Logger.getLogger(NifExamples.class); public static void main(String[] args) { - OLiAManager m = new OLiAManager(); - OLiAOntology brown = m.getOLiAOntology("http://purl.org/olia/brown-link.rdf"); - - System.out.println(brown); - String posTag = "BED"; - String oliaIndividual = null; - if ((oliaIndividual = brown.getIndividualURIForTag(posTag)) != null) { - log.info("The OLia Annotation individual can be null, if the ontology has a gap"); - log.info(oliaIndividual + ""); - } - //adding pos classes from olia and olia-top - Set<String> classes = brown.getClassURIsForTag(posTag); - log.info("Classes found for the POS tag " + posTag); - log.info("" + classes); - - for (String classUri : classes) { - log.info("found: " + classUri + " for: " + posTag); - OntModel hierarchy = brown.getHierarchy(classUri); - for (ExtendedIterator<OntClass> it = hierarchy.listClasses(); it.hasNext(); ) { - OntClass oc = it.next(); - log.info("flattended: " + oc); - } - } + // commented out since the NIF dependency was removed + +// OLiAManager m = new OLiAManager(); +// OLiAOntology brown = m.getOLiAOntology("http://purl.org/olia/brown-link.rdf"); +// +// System.out.println(brown); +// String posTag = "BED"; +// String oliaIndividual = null; +// if ((oliaIndividual = brown.getIndividualURIForTag(posTag)) != null) { +// log.info("The OLia Annotation individual can be null, if the ontology has a gap"); +// log.info(oliaIndividual + ""); +// } +// //adding pos classes from olia and olia-top +// Set<String> classes = brown.getClassURIsForTag(posTag); +// log.info("Classes found for the POS tag " + posTag); +// log.info("" + classes); +// +// for (String classUri : classes) { +// log.info("found: " + classUri + " for: " + posTag); +// OntModel hierarchy = brown.getHierarchy(classUri); +// for (ExtendedIterator<OntClass> it = hierarchy.listClasses(); it.hasNext(); ) { +// OntClass oc = it.next(); +// log.info("flattended: " + oc); +// } +// } } } Modified: trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/POSTaggerEvaluation.java =================================================================== --- trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/POSTaggerEvaluation.java 2012-04-28 13:50:47 UTC (rev 3659) +++ trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/POSTaggerEvaluation.java 2012-04-28 14:02:44 UTC (rev 3660) @@ -11,8 +11,6 @@ import org.dllearner.algorithm.tbsl.nlp.LingPipePartOfSpeechTagger; import org.dllearner.algorithm.tbsl.nlp.PartOfSpeechTagger; import org.dllearner.algorithm.tbsl.nlp.StanfordPartOfSpeechTagger; -import org.nlp2rdf.ontology.olia.OLiAManager; -import org.nlp2rdf.ontology.olia.OLiAOntology; import com.aliasi.corpus.ObjectHandler; import com.aliasi.corpus.StringParser; @@ -24,8 +22,10 @@ import com.hp.hpl.jena.util.iterator.ExtendedIterator; import com.hp.hpl.jena.util.iterator.Filter; -public class POSTaggerEvaluation extends StringParser<ObjectHandler<Tagging<String>>>{ +// commented out because the NIF dependency was removed +public class POSTaggerEvaluation { /* extends StringParser<ObjectHandler<Tagging<String>>>{ + private List<PartOfSpeechTagger> taggers = Arrays.asList(new PartOfSpeechTagger[]{ new ApachePartOfSpeechTagger(), new StanfordPartOfSpeechTagger(), new LingPipePartOfSpeechTagger()}); @@ -44,8 +44,8 @@ public POSTaggerEvaluation() { - brown = m.getOLiAOntology("http://purl.org/olia/brown-link.rdf"); - penn = m.getOLiAOntology("http://purl.org/olia/penn-link.rdf"); +// brown = m.getOLiAOntology("http://purl.org/olia/brown-link.rdf"); +// penn = m.getOLiAOntology("http://purl.org/olia/penn-link.rdf"); } public void run(File directory){ @@ -178,9 +178,9 @@ } } - /* - * Returns TRUE if in the OLia hierarchy is somewhere a common class. - */ + // + // Returns TRUE if in the OLia hierarchy is somewhere a common class. + // private boolean matchesOLiaClass(String brownTag, String pennTag){ Set<String> brownClasses = brown.getClassURIsForTag(brownTag.toUpperCase()); Set<String> pennClasses = penn.getClassURIsForTag(pennTag); @@ -215,5 +215,5 @@ eval.run(new File(args[0])); } - +*/ } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |