@Override protected boolean excluded(MentionContext ec, DiscourseEntity de) { if (super.excluded(ec, de)) { return true; } return false; /* else { if (GEN_INCOMPATIBLE == getGenderCompatibilityFeature(ec,de)) { return true; } else if (NUM_INCOMPATIBLE == getNumberCompatibilityFeature(ec,de)) { return true; } else if (SIM_INCOMPATIBLE == getSemanticCompatibilityFeature(ec,de)) { return true; } return false; } */ } }
public void train() throws IOException { for (int ri = 0; ri < resolvers.length; ri++) { resolvers[ri].train(); } }
if (resolvers[ri].canResolve(mention)) { if (mode == LinkerMode.TEST) { entities[ri] = resolvers[ri].resolve(mention, discourseModel); canResolve = true; entities[ri] = resolvers[ri].retain(mention, discourseModel); if (ri + 1 != resolvers.length) { canResolve = true; entities[ri] = resolvers[ri].retain(mention, discourseModel);
return (super.retain(mention, dm));
if (resolvers[ri].canResolve(mention)) { if (mode == LinkerMode.TEST) { entities[ri] = resolvers[ri].resolve(mention, discourseModel); canResolve = true; entities[ri] = resolvers[ri].retain(mention, discourseModel); if (ri+1 != resolvers.length) { canResolve = true; entities[ri] = resolvers[ri].retain(mention, discourseModel);
return super.retain(mention, dm);
public void train() throws IOException { for (int ri = 0; ri < resolvers.length; ri++) { resolvers[ri].train(); } }
@Override protected boolean excluded(MentionContext ec, DiscourseEntity de) { if (super.excluded(ec, de)) { return true; } return false; /* else { if (GEN_INCOMPATIBLE == getGenderCompatibilityFeature(ec,de)) { return true; } else if (NUM_INCOMPATIBLE == getNumberCompatibilityFeature(ec,de)) { return true; } else if (SIM_INCOMPATIBLE == getSemanticCompatibilityFeature(ec,de)) { return true; } return false; } */ } }