public class ConsistencyPreservation extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
MODE_ACRO2FULL |
static String |
MODE_FULL2ACRO |
static String |
MODE_STRING
String matches will be expanded to token boundaries
|
static String |
MODE_STRING_TOKEN_BOUNDARIES
If set, only create new annotations if the matched string begins and ends
exactly with token borders.
|
| Constructor and Description |
|---|
ConsistencyPreservation(String modesString)
builds the modes used during consistency preservation from a string which
is a coma-separated list of modes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
acroMatch(org.apache.uima.jcas.JCas aJCas,
Set<String> entityMentionClassnames) |
void |
stringMatch(org.apache.uima.jcas.JCas aJCas,
TreeSet<String> entityMentionClassnames,
double confidenceThresholdForConsistencyPreservation)
consistency presevation based on (exact) string matching.
|
String |
toString() |
public static final String MODE_ACRO2FULL
public static final String MODE_FULL2ACRO
public static final String MODE_STRING
public static final String MODE_STRING_TOKEN_BOUNDARIES
public ConsistencyPreservation(String modesString) throws org.apache.uima.resource.ResourceInitializationException
tring - coma-separated list of modes to be usedorg.apache.uima.analysis_engine.AnalysisEngineProcessExceptionorg.apache.uima.resource.ResourceInitializationExceptionpublic void acroMatch(org.apache.uima.jcas.JCas aJCas,
Set<String> entityMentionClassnames)
throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
org.apache.uima.analysis_engine.AnalysisEngineProcessExceptionpublic void stringMatch(org.apache.uima.jcas.JCas aJCas,
TreeSet<String> entityMentionClassnames,
double confidenceThresholdForConsistencyPreservation)
throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
aJCas - entityMentionClassnames - confidenceThresholdForConsistencyPreservation - org.apache.uima.analysis_engine.AnalysisEngineProcessExceptionCopyright © 2019 JULIE Lab Jena, Germany. All rights reserved.