Skip to Main Content
Table 12 

Formulas for bridging antecedent selection. a is a bridging anaphor, A the set of bridging anaphors in the document, e the antecedent candidate, Ea the set of the antecedent candidates for a according to a’s discourse scope, and E the set of antecedent candidates in the document.

Formulas for bridging antecedent selection 
Semantic class features 
f1 + (w) ∀aAeE: hasSemanticClass(a, “gpeRolePerson”) ∧ hasSemanticClass(e, “gpe”) ∧ hasPairDistance(e, a, d) ∧ d > 0 → isBridging(a, e
f2 + (w) ∀aAeE: hasSemanticClass(a, “otherRolePerson”) ∧ hasSemanticClass(e, “org”) ∧ hasPairDistance(e, a, d) ∧ d > 0 → isBridging(a, e
f3 + (wd) ∀aAeE: hasSemanticClass(a, “relativePerson”) ∧ hasSemanticClass(e, “person ★”) ∧ hasPairDistanceInverse(e, a, d) → isBridging(a, e
f4 + (wd) ∀aAeE: hasSemanticClass(a, “date|time”) ∧ hasSemanticClass(e, “date|time”) ∧ hasPairDistanceInverse(e, a, d) → isBridging(a, e
  
Semantic features 
f5 + (wd) ∀aAeEa: relativeRankPrepPattern(a, e, d) → isBridging(a, e
f6 + (w) ∀aAeEa: isTopRelativeRankPrepPattern(a, e) → isBridging(a, e
f7 + (wd) ∀aAeEa: relativeRankVerbPattern(a, e, d) → isBridging(a, e
f8 + (w) ∀aAeEa: isTopRelativeRankVerbPattern(a, e) → isBridging(a, e
f9 + (wd) ∀aAeEa: isPartOf(a, e) ∧ hasPairDistanceInverse(e, a, d) → isBridging(a, e
  
Salience features 
f10 + (w) ∀aAeEa: predictedGlobalAnte(e) ∧ hasPairDistance(e, a, d) ∧ d > 0 → isBridging(a, e
f11 + (wd) ∀aAeEa: relativeRankDocSpan(a, e, d) → isBridging(a, e
f12 + (w) ∀aAeEa: isTopRelativeRankDocSpan(a, e) → isBridging(a, e
  
Lexical features 
f13 − (w) ∀aAeEa: isSameHead(a, e) → isBridging(a, e
f14 + (w) ∀aAeEa: isPremodOverlap(a, e) → isBridging(a, e
  
Syntactic features 
f15 − (w) ∀aAeEa: isCoArgument(a, e) → isBridging(a, e
f16 + (w) ∀aAeEa: synParallelStructure(a, e) → isBridging(a, e
f17 + (w) ∀aAeEa: isClosestNominalModifer(a, e) → isBridging(a, e
f18 + (w) ∀aAeEa: isPredictSetBridging(a, e) → isBridging(a, e
Formulas for bridging antecedent selection 
Semantic class features 
f1 + (w) ∀aAeE: hasSemanticClass(a, “gpeRolePerson”) ∧ hasSemanticClass(e, “gpe”) ∧ hasPairDistance(e, a, d) ∧ d > 0 → isBridging(a, e
f2 + (w) ∀aAeE: hasSemanticClass(a, “otherRolePerson”) ∧ hasSemanticClass(e, “org”) ∧ hasPairDistance(e, a, d) ∧ d > 0 → isBridging(a, e
f3 + (wd) ∀aAeE: hasSemanticClass(a, “relativePerson”) ∧ hasSemanticClass(e, “person ★”) ∧ hasPairDistanceInverse(e, a, d) → isBridging(a, e
f4 + (wd) ∀aAeE: hasSemanticClass(a, “date|time”) ∧ hasSemanticClass(e, “date|time”) ∧ hasPairDistanceInverse(e, a, d) → isBridging(a, e
  
Semantic features 
f5 + (wd) ∀aAeEa: relativeRankPrepPattern(a, e, d) → isBridging(a, e
f6 + (w) ∀aAeEa: isTopRelativeRankPrepPattern(a, e) → isBridging(a, e
f7 + (wd) ∀aAeEa: relativeRankVerbPattern(a, e, d) → isBridging(a, e
f8 + (w) ∀aAeEa: isTopRelativeRankVerbPattern(a, e) → isBridging(a, e
f9 + (wd) ∀aAeEa: isPartOf(a, e) ∧ hasPairDistanceInverse(e, a, d) → isBridging(a, e
  
Salience features 
f10 + (w) ∀aAeEa: predictedGlobalAnte(e) ∧ hasPairDistance(e, a, d) ∧ d > 0 → isBridging(a, e
f11 + (wd) ∀aAeEa: relativeRankDocSpan(a, e, d) → isBridging(a, e
f12 + (w) ∀aAeEa: isTopRelativeRankDocSpan(a, e) → isBridging(a, e
  
Lexical features 
f13 − (w) ∀aAeEa: isSameHead(a, e) → isBridging(a, e
f14 + (w) ∀aAeEa: isPremodOverlap(a, e) → isBridging(a, e
  
Syntactic features 
f15 − (w) ∀aAeEa: isCoArgument(a, e) → isBridging(a, e
f16 + (w) ∀aAeEa: synParallelStructure(a, e) → isBridging(a, e
f17 + (w) ∀aAeEa: isClosestNominalModifer(a, e) → isBridging(a, e
f18 + (w) ∀aAeEa: isPredictSetBridging(a, e) → isBridging(a, e
Close Modal

or Create an Account

Close Modal
Close Modal