You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by cl...@apache.org on 2013/05/01 17:28:08 UTC

svn commit: r1478051 - in /ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature: EventPropertyExtractor.java TimeXExtractor.java

Author: clin
Date: Wed May  1 15:28:08 2013
New Revision: 1478051

URL: http://svn.apache.org/r1478051
Log:
Add Temporal Attribute Feature extractor for DocTimeRel

Modified:
    ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/EventPropertyExtractor.java
    ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/TimeXExtractor.java

Modified: ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/EventPropertyExtractor.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/EventPropertyExtractor.java?rev=1478051&r1=1478050&r2=1478051&view=diff
==============================================================================
--- ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/EventPropertyExtractor.java (original)
+++ ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/EventPropertyExtractor.java Wed May  1 15:28:08 2013
@@ -32,7 +32,7 @@ import org.cleartk.classifier.feature.ex
 public class EventPropertyExtractor implements SimpleFeatureExtractor {
 
   private String name;
-
+  
 //  private Logger logger = Logger.getLogger(this.getClass().getName());
 
   public EventPropertyExtractor() {

Modified: ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/TimeXExtractor.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/TimeXExtractor.java?rev=1478051&r1=1478050&r2=1478051&view=diff
==============================================================================
--- ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/TimeXExtractor.java (original)
+++ ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/feature/TimeXExtractor.java Wed May  1 15:28:08 2013
@@ -40,6 +40,7 @@ public class TimeXExtractor implements S
 
   private String name;
   private EventTimeFlatTreeFeatureExtractor path;
+  private TemporalAttributeFeatureExtractor attr;
 
 //  private Logger logger = Logger.getLogger(this.getClass().getName());
 
@@ -47,7 +48,7 @@ public class TimeXExtractor implements S
     super();
     this.name = "TimeXFeature";
     this.path = new EventTimeFlatTreeFeatureExtractor();
-    
+    this.attr = new TemporalAttributeFeatureExtractor();
   }
 
   @Override
@@ -81,6 +82,7 @@ public class TimeXExtractor implements S
 			  features.add(indicator);
 			  try {
 				  features.addAll(this.path.extract(view, targetTokenAnnotation, entry.getValue()));//add path between timex and event
+				  features.addAll(this.attr.extract(view, targetTokenAnnotation, entry.getValue()));//add temporal attribute features
 			  } catch (AnalysisEngineProcessException e) {
 				  throw new IllegalArgumentException(String.format("error in gererating path feature:", features));
 			  }