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 2014/11/04 18:28:33 UTC
svn commit: r1636658 -
/ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/DocTimeRelAnnotator.java
Author: clin
Date: Tue Nov 4 17:28:32 2014
New Revision: 1636658
URL: http://svn.apache.org/r1636658
Log:
Check if an event has related event properties.
Modified:
ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/DocTimeRelAnnotator.java
Modified: ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/DocTimeRelAnnotator.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/DocTimeRelAnnotator.java?rev=1636658&r1=1636657&r2=1636658&view=diff
==============================================================================
--- ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/DocTimeRelAnnotator.java (original)
+++ ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/DocTimeRelAnnotator.java Tue Nov 4 17:28:32 2014
@@ -153,8 +153,10 @@ public class DocTimeRelAnnotator extends
// features.addAll(this.durationExtractor.extract(jCas, eventMention)); //add duration feature
// features.addAll(this.disSemExtractor.extract(jCas, eventMention)); //add distributional semantic features
if (this.isTraining()) {
- String outcome = eventMention.getEvent().getProperties().getDocTimeRel();
- this.dataWriter.write(new Instance<String>(outcome, features));
+ if(eventMention.getEvent() != null){
+ String outcome = eventMention.getEvent().getProperties().getDocTimeRel();
+ this.dataWriter.write(new Instance<String>(outcome, features));
+ }
} else {
String outcome = this.classifier.classify(features);
if (eventMention.getEvent() == null) {