Revision: 18959
          http://sourceforge.net/p/gate/code/18959
Author:   johann_p
Date:     2015-10-25 15:10:35 +0000 (Sun, 25 Oct 2015)
Log Message:
-----------
Undo the changes of revision 18958. We cannot upgrade to 
version 3.5.2 because the Stanford jars are compiled using 
Java 8 and we still need to stick with Java 7. 

Revision Links:
--------------
    http://sourceforge.net/p/gate/code/18958

Modified Paths:
--------------
    gate/trunk/plugins/Stanford_CoreNLP/creole.xml
    
gate/trunk/plugins/Stanford_CoreNLP/resources/english.all.3class.distsim.crf.ser.gz
    gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/DependencyMode.java
    gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/Parser.java

Added Paths:
-----------
    gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-ner-3.4.jar
    gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-parser-3.4.jar
    gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-postagger-3.4.jar

Removed Paths:
-------------
    gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-ner-3.5.2.jar
    gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-parser-3.5.2.jar
    gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-postagger-3.5.2.jar

Modified: gate/trunk/plugins/Stanford_CoreNLP/creole.xml
===================================================================
--- gate/trunk/plugins/Stanford_CoreNLP/creole.xml      2015-10-25 14:45:28 UTC 
(rev 18958)
+++ gate/trunk/plugins/Stanford_CoreNLP/creole.xml      2015-10-25 15:10:35 UTC 
(rev 18959)
@@ -1,8 +1,8 @@
 <?xml version="1.0"?>  
-<CREOLE-DIRECTORY ID="Stanford CoreNLP tools" VERSION="2015.1025" 
DESCRIPTION="Stanford CoreNLP" GATE-MIN="8.0">  
+<CREOLE-DIRECTORY ID="Stanford CoreNLP tools" VERSION="2014.0613" 
DESCRIPTION="Stanford CoreNLP" GATE-MIN="8.0">  
   <JAR SCAN="true">gate-stanford.jar</JAR>
-  <JAR>lib/stanford-ner-3.5.2.jar</JAR>
-  <JAR>lib/stanford-parser-3.5.2.jar</JAR>
+  <JAR>lib/stanford-ner-3.4.jar</JAR>
+  <JAR>lib/stanford-parser-3.4.jar</JAR>
   <JAR>lib/ejml-0.23.jar</JAR>
-  <JAR>lib/stanford-postagger-3.5.2.jar</JAR>
+  <JAR>lib/stanford-postagger-3.4.jar</JAR>
 </CREOLE-DIRECTORY> 

Copied: gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-ner-3.4.jar (from rev 
18957, gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-ner-3.4.jar)
===================================================================
(Binary files differ)

Deleted: gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-ner-3.5.2.jar
===================================================================
(Binary files differ)

Copied: gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-parser-3.4.jar (from 
rev 18957, gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-parser-3.4.jar)
===================================================================
(Binary files differ)

Deleted: gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-parser-3.5.2.jar
===================================================================
(Binary files differ)

Copied: gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-postagger-3.4.jar 
(from rev 18957, 
gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-postagger-3.4.jar)
===================================================================
(Binary files differ)

Deleted: gate/trunk/plugins/Stanford_CoreNLP/lib/stanford-postagger-3.5.2.jar
===================================================================
(Binary files differ)

Modified: 
gate/trunk/plugins/Stanford_CoreNLP/resources/english.all.3class.distsim.crf.ser.gz
===================================================================
(Binary files differ)

Modified: 
gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/DependencyMode.java
===================================================================
--- gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/DependencyMode.java   
2015-10-25 14:45:28 UTC (rev 18958)
+++ gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/DependencyMode.java   
2015-10-25 15:10:35 UTC (rev 18959)
@@ -14,7 +14,6 @@
 import java.util.Collection;
 
 import edu.stanford.nlp.trees.GrammaticalStructure;
-import edu.stanford.nlp.trees.GrammaticalStructure.Extras;
 import edu.stanford.nlp.trees.TypedDependency;
 
 public enum DependencyMode {
@@ -28,22 +27,17 @@
       DependencyMode mode, boolean includeExtras) {
     Collection<TypedDependency> result = null;
     
-    Extras incl = Extras.NONE;
-    if(includeExtras) {
-      incl = Extras.MAXIMAL;
-    }
-    
     if (mode.equals(Typed)) {
-      result = gs.typedDependencies(incl);
+      result = gs.typedDependencies(includeExtras);
     }
     else if (mode.equals(AllTyped)) {
       result = gs.allTypedDependencies();
     }
     else if (mode.equals(TypedCollapsed)) {
-      result = gs.typedDependenciesCollapsed(incl);
+      result = gs.typedDependenciesCollapsed(includeExtras);
     }
     else if (mode.equals(TypedCCprocessed)) {
-      result = gs.typedDependenciesCCprocessed(incl);
+      result = gs.typedDependenciesCCprocessed(includeExtras);
     }
     
     return result;

Modified: gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/Parser.java
===================================================================
--- gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/Parser.java   
2015-10-25 14:45:28 UTC (rev 18958)
+++ gate/trunk/plugins/Stanford_CoreNLP/src/gate/stanford/Parser.java   
2015-10-25 15:10:35 UTC (rev 18959)
@@ -23,6 +23,7 @@
 import gate.AnnotationSet;
 import gate.Factory;
 import gate.FeatureMap;
+import gate.Gate;
 import gate.ProcessingResource;
 import gate.Resource;
 import gate.creole.ANNIEConstants;
@@ -447,14 +448,11 @@
       if(debugMode) {
         System.out.println(dependency);
       }
-      
-      // Does not work in version 3.5.2 any more
-      //int governorIndex = dependency.gov().label().index() - 1;
-      int governorIndex = dependency.gov().index()-1;
+
+      int governorIndex = dependency.gov().label().index() - 1;
       governor  = stanfordSentence.startPos2token(governorIndex);
       
-      //int dependentIndex = dependency.dep().label().index() - 1;
-      int dependentIndex = dependency.dep().index()-1;
+      int dependentIndex = dependency.dep().label().index() - 1;
       dependent = stanfordSentence.startPos2token(dependentIndex);
 
       dependencyKind = dependency.reln().toString();

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to