From: <lor...@us...> - 2013-12-02 14:27:33
|
Revision: 4179 http://sourceforge.net/p/dl-learner/code/4179 Author: lorenz_b Date: 2013-12-02 14:27:30 +0000 (Mon, 02 Dec 2013) Log Message: ----------- Added main method to TokenTree. Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/TokenTree.java trunk/components-core/src/test/java/org/dllearner/algorithms/isle/SemanticBibleExperiment.java Modified: trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/TokenTree.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/TokenTree.java 2013-12-02 13:36:13 UTC (rev 4178) +++ trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/TokenTree.java 2013-12-02 14:27:30 UTC (rev 4179) @@ -1,7 +1,11 @@ package org.dllearner.algorithms.isle.index; import org.dllearner.core.owl.Entity; +import org.dllearner.core.owl.NamedClass; +import com.google.common.base.Splitter; +import com.google.common.collect.Lists; + import java.util.*; /** @@ -108,4 +112,20 @@ return fallback.entities; } + + public static void main(String[] args) throws Exception { + List<Token> tokens1 = Lists.newLinkedList(); + for (String s : Splitter.on(" ").split("this is a token tree")) { + tokens1.add(new Token(s, s, s, false, false)); + }; + + List<Token> tokens2 = Lists.newLinkedList(); + for (String s : Splitter.on(" ").split("this is a tokenized tree")) { + tokens2.add(new Token(s, s, s, false, false)); + }; + + TokenTree tree = new TokenTree(); + tree.add(tokens1, new NamedClass("TokenTree")); + tree.add(tokens2, new NamedClass("TokenizedTree")); + } } Modified: trunk/components-core/src/test/java/org/dllearner/algorithms/isle/SemanticBibleExperiment.java =================================================================== --- trunk/components-core/src/test/java/org/dllearner/algorithms/isle/SemanticBibleExperiment.java 2013-12-02 13:36:13 UTC (rev 4178) +++ trunk/components-core/src/test/java/org/dllearner/algorithms/isle/SemanticBibleExperiment.java 2013-12-02 14:27:30 UTC (rev 4179) @@ -87,7 +87,7 @@ String text = Files.toString(file, Charsets.UTF_8); // String posTagged = getPOSTaggedText(text); // Files.write(posTagged, new File(taggedFolder, file.getName() + ".tagged"), Charsets.UTF_8); - documents.add(TextDocumentGenerator.getInstance().generateDocument(text)); +// documents.add(TextDocumentGenerator.getInstance().generateDocument(text)); } catch (IOException e) { e.printStackTrace(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |