ctakes-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dlig...@apache.org
Subject svn commit: r1690141 - /ctakes/sandbox/ctakes-wsd/src/main/java/org/apache/ctakes/pipelines/ClinicalConceptViewer.java
Date Thu, 09 Jul 2015 18:51:36 GMT
Author: dligach
Date: Thu Jul  9 18:51:36 2015
New Revision: 1690141

URL: http://svn.apache.org/r1690141
Log:
iterating over events and entities rather then identified annotations

Modified:
    ctakes/sandbox/ctakes-wsd/src/main/java/org/apache/ctakes/pipelines/ClinicalConceptViewer.java

Modified: ctakes/sandbox/ctakes-wsd/src/main/java/org/apache/ctakes/pipelines/ClinicalConceptViewer.java
URL: http://svn.apache.org/viewvc/ctakes/sandbox/ctakes-wsd/src/main/java/org/apache/ctakes/pipelines/ClinicalConceptViewer.java?rev=1690141&r1=1690140&r2=1690141&view=diff
==============================================================================
--- ctakes/sandbox/ctakes-wsd/src/main/java/org/apache/ctakes/pipelines/ClinicalConceptViewer.java
(original)
+++ ctakes/sandbox/ctakes-wsd/src/main/java/org/apache/ctakes/pipelines/ClinicalConceptViewer.java
Thu Jul  9 18:51:36 2015
@@ -20,6 +20,8 @@ package org.apache.ctakes.pipelines;
 
 import java.io.File;
 
+import org.apache.ctakes.typesystem.type.textsem.EntityMention;
+import org.apache.ctakes.typesystem.type.textsem.EventMention;
 import org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation;
 import org.apache.uima.analysis_engine.AnalysisEngine;
 import org.apache.uima.analysis_engine.AnalysisEngineProcessException;
@@ -78,8 +80,16 @@ public class ClinicalConceptViewer {
         throw new AnalysisEngineProcessException(e);
       }
 
-      for(IdentifiedAnnotation idedAnnot : JCasUtil.select(systemView, IdentifiedAnnotation.class))
{
-        System.out.println(idedAnnot.getCoveredText());
+      for(IdentifiedAnnotation mention : JCasUtil.select(systemView, EventMention.class))
{
+        String text = mention.getCoveredText().toLowerCase();
+        String semanticType = mention.getClass().getSimpleName();
+        System.out.format("%s|%s\n", text, semanticType);
+      }
+      
+      for(IdentifiedAnnotation mention : JCasUtil.select(systemView, EntityMention.class))
{
+        String text = mention.getCoveredText().toLowerCase();
+        String semanticType = mention.getClass().getSimpleName();
+        System.out.format("%s|%s\n", text, semanticType);
       }
     }
   }



Mime
View raw message