public class RuleBasedParser extends AbstractSceneGraphParser
Modifier and Type | Field and Description |
---|---|
static SemgrexPattern |
ACL_PATTERN |
static SemgrexPattern |
ADJ_MOD_PATTERN |
static SemgrexPattern |
ADJ_PRED_PATTERN |
static SemgrexPattern |
AGENT_PATTERN |
static SemgrexPattern |
COPULAR_PATTERN |
static SemgrexPattern |
POSS_PATTERN |
static SemgrexPattern |
PP_MOD_PATTERN |
static SemgrexPattern |
SUBJ_PRED_OBJ_TRIPLET_PATTERN |
static SemgrexPattern |
SUBJ_PRED_PAIR_PATTERN |
pipeline
Constructor and Description |
---|
RuleBasedParser() |
Modifier and Type | Method and Description |
---|---|
static void |
countDoubleNumMods(java.util.List<SceneGraphImage> images) |
static void |
main(java.lang.String[] args) |
SceneGraph |
parse(SemanticGraph sg) |
parse, parse
public static SemgrexPattern SUBJ_PRED_OBJ_TRIPLET_PATTERN
public static SemgrexPattern SUBJ_PRED_PAIR_PATTERN
public static SemgrexPattern COPULAR_PATTERN
public static SemgrexPattern ADJ_MOD_PATTERN
public static SemgrexPattern ADJ_PRED_PATTERN
public static SemgrexPattern PP_MOD_PATTERN
public static SemgrexPattern POSS_PATTERN
public static SemgrexPattern AGENT_PATTERN
public static SemgrexPattern ACL_PATTERN
public SceneGraph parse(SemanticGraph sg)
parse
in class AbstractSceneGraphParser
public static void countDoubleNumMods(java.util.List<SceneGraphImage> images)
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException