this.addConstituent(canonicalMention); int canonicalMentionId = this.constituents.indexOf(canonicalMention); canonicalEntitiesMap.put(canonicalMentionId, canonicalMentionId); for (Constituent c : coreferentMentions) { if (c != canonicalMention) { this.addConstituent(c); Relation relation = new Relation(viewName, canonicalMention, c, 1.0);
this.addConstituent(canonicalMention); int canonicalMentionId = this.constituents.indexOf(canonicalMention); canonicalEntitiesMap.put(canonicalMentionId, canonicalMentionId); for (Constituent c : coreferentMentions) { if (c != canonicalMention) { this.addConstituent(c); Relation relation = new Relation(viewName, canonicalMention, c, 1.0);
public void addCorefEdges(Constituent canonicalMention, List<Constituent> coreferentMentions, double[] scores) { this.addConstituent(canonicalMention); int canonicalMentionId = this.constituents.indexOf(canonicalMention); canonicalEntitiesMap.put(canonicalMentionId, canonicalMentionId); int i = 0; for (Constituent c : coreferentMentions) { if (c != canonicalMention) { this.addConstituent(c); Relation relation = new Relation(viewName, canonicalMention, c, scores[i]); this.addRelation(relation); int cId = this.constituents.indexOf(c); canonicalEntitiesMap.put(cId, canonicalMentionId); } i++; } }
public void addCorefEdges(Constituent canonicalMention, List<Constituent> coreferentMentions, double[] scores) { this.addConstituent(canonicalMention); int canonicalMentionId = this.constituents.indexOf(canonicalMention); canonicalEntitiesMap.put(canonicalMentionId, canonicalMentionId); int i = 0; for (Constituent c : coreferentMentions) { if (c != canonicalMention) { this.addConstituent(c); Relation relation = new Relation(viewName, canonicalMention, c, scores[i]); this.addRelation(relation); int cId = this.constituents.indexOf(c); canonicalEntitiesMap.put(cId, canonicalMentionId); } i++; } }