@Override protected boolean excluded(MentionContext ec, DiscourseEntity de) { if (super.excluded(ec, de)) { return true; } else { MentionContext cec = de.getLastExtent(); return !canResolve(cec) || super.excluded(ec, de); } } }
new PluralPronounResolver(corefProject, ResolverMode.TEST), new PluralNounResolver(corefProject, ResolverMode.TEST), new CommonNounResolver(corefProject, ResolverMode.TEST), new SpeechPronounResolver(corefProject, ResolverMode.TEST) }; new PluralPronounResolver(corefProject, ResolverMode.TEST,nrr), new PluralNounResolver(corefProject, ResolverMode.TEST,nrr), new CommonNounResolver(corefProject, ResolverMode.TEST,nrr), new SpeechPronounResolver(corefProject, ResolverMode.TEST,nrr) }; resolvers[4] = new PluralPronounResolver(corefProject, ResolverMode.TRAIN); resolvers[5] = new PluralNounResolver(corefProject, ResolverMode.TRAIN); resolvers[6] = new CommonNounResolver(corefProject, ResolverMode.TRAIN); resolvers[7] = new SpeechPronounResolver(corefProject, ResolverMode.TRAIN); resolvers[8] = new PerfectResolver();
new PluralPronounResolver(corefProject, ResolverMode.TEST), new PluralNounResolver(corefProject, ResolverMode.TEST), new CommonNounResolver(corefProject, ResolverMode.TEST), new SpeechPronounResolver(corefProject, ResolverMode.TEST) }; new PluralPronounResolver(corefProject, ResolverMode.TEST,nrr), new PluralNounResolver(corefProject, ResolverMode.TEST,nrr), new CommonNounResolver(corefProject, ResolverMode.TEST,nrr), new SpeechPronounResolver(corefProject, ResolverMode.TEST,nrr) }; resolvers[4] = new PluralPronounResolver(corefProject, ResolverMode.TRAIN); resolvers[5] = new PluralNounResolver(corefProject, ResolverMode.TRAIN); resolvers[6] = new CommonNounResolver(corefProject, ResolverMode.TRAIN); resolvers[7] = new SpeechPronounResolver(corefProject, ResolverMode.TRAIN); resolvers[8] = new PerfectResolver();
@Override protected boolean excluded(MentionContext ec, DiscourseEntity de) { if (super.excluded(ec, de)) { return true; } else { MentionContext cec = de.getLastExtent(); return !canResolve(cec) || super.excluded(ec, de); } } }