public class SubjectAttributeClassifier
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DONOR_DEPPATH |
static java.lang.String |
DONOR_DEPTOK |
static java.lang.String |
DONOR_OR |
static java.lang.String |
DONOR_SRLARG |
static java.lang.String |
DONOR_TOKEN |
static java.lang.String |
FAMILY_DEPPATH |
static java.lang.String |
FAMILY_DEPTOK |
static java.lang.String |
FAMILY_OR |
static java.lang.String |
FAMILY_SRLARG |
static java.lang.String |
FAMILY_TOKEN |
static java.util.ArrayList<java.lang.String> |
FeatureIndex |
private static Logger |
logger |
static java.lang.String |
OTHER_DEPPATH |
static java.lang.String |
OTHER_DEPTOK |
static java.lang.String |
OTHER_OR |
static java.lang.String |
OTHER_SRLARG |
static java.lang.String |
OTHER_TOKEN |
Constructor and Description |
---|
SubjectAttributeClassifier() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
classifyWithLogic(java.util.HashMap<java.lang.String,java.lang.Boolean> vfeat) |
static java.util.HashMap<java.lang.String,java.lang.Boolean> |
extract(JCas jCas,
Annotation mention) |
static java.lang.String |
getSubject(JCas jCas,
IdentifiedAnnotation mention) |
static boolean |
isDonorTerm(Annotation arg) |
static boolean |
isFamilyTerm(Annotation arg) |
static boolean |
isOtherTerm(Annotation arg) |
static void |
main(java.lang.String[] args) |
public static final java.lang.String DONOR_TOKEN
public static final java.lang.String DONOR_SRLARG
public static final java.lang.String DONOR_DEPPATH
public static final java.lang.String DONOR_DEPTOK
public static final java.lang.String DONOR_OR
public static final java.lang.String FAMILY_TOKEN
public static final java.lang.String FAMILY_SRLARG
public static final java.lang.String FAMILY_DEPPATH
public static final java.lang.String FAMILY_DEPTOK
public static final java.lang.String FAMILY_OR
public static final java.lang.String OTHER_TOKEN
public static final java.lang.String OTHER_SRLARG
public static final java.lang.String OTHER_DEPPATH
public static final java.lang.String OTHER_DEPTOK
public static final java.lang.String OTHER_OR
public static java.util.ArrayList<java.lang.String> FeatureIndex
private static Logger logger
public static java.lang.String getSubject(JCas jCas, IdentifiedAnnotation mention)
public static java.util.HashMap<java.lang.String,java.lang.Boolean> extract(JCas jCas, Annotation mention)
public static java.lang.String classifyWithLogic(java.util.HashMap<java.lang.String,java.lang.Boolean> vfeat)
public static boolean isDonorTerm(Annotation arg)
public static boolean isFamilyTerm(Annotation arg)
public static boolean isOtherTerm(Annotation arg)
public static void main(java.lang.String[] args)