Accessibility — Ariel's referential-form scale #
AccessibilityLevel: a fine-grained (18-tier) reconstruction of
[Ari01]'s Accessibility Marking Scale (least accessible fullNameMod
to most accessible zero), with rank, the coarsening toDefLevel to
Prominence.DefinitenessLevel, and the GHZ bridge GivennessStatus.toAccessibility.
The tier order follows Ariel; the verbalAgreement/zero split refines
her single "Extremely High Accessibility Markers" tier.
Accessibility and definiteness are non-monotonically related (full
names are less accessible than definite descriptions, yet first/last names
are more accessible; names are also more prominent for DOM), so they are
separate types and toDefLevel is many-to-one and non-monotone.
Sibling of Features/Givenness.lean (GHZ-6): this classifies forms,
GivennessStatus classifies entities. Also here: NextMentionBias and a
typicalWeight NP-weight correlate ([AWLG00]).
Accessibility marking scale #
[Ari01]'s Accessibility Marking Scale: a fine-grained ordering of referential form types from least to most accessible.
Each constructor represents a class of referring expressions. Speakers use more reduced forms for more accessible referents.
- fullNameMod : AccessibilityLevel
- fullName : AccessibilityLevel
- longDefDescription : AccessibilityLevel
- shortDefDescription : AccessibilityLevel
- lastName : AccessibilityLevel
- firstName : AccessibilityLevel
- distalDemMod : AccessibilityLevel
- proxDemMod : AccessibilityLevel
- distalDemNP : AccessibilityLevel
- proxDemNP : AccessibilityLevel
- distalDem : AccessibilityLevel
- proxDem : AccessibilityLevel
- stressedPronGesture : AccessibilityLevel
- stressedPron : AccessibilityLevel
- unstressedPron : AccessibilityLevel
- cliticizedPron : AccessibilityLevel
- verbalAgreement : AccessibilityLevel
- zero : AccessibilityLevel
Instances For
Equations
- Features.instDecidableEqAccessibilityLevel x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Features.instReprAccessibilityLevel = { reprPrec := Features.instReprAccessibilityLevel.repr }
Equations
- One or more equations did not get rendered due to their size.
Equations
Numeric rank: 0 (lowest accessibility) to 17 (highest). Higher rank = higher accessibility = more reduced form.
Equations
- Features.AccessibilityLevel.fullNameMod.rank = 0
- Features.AccessibilityLevel.fullName.rank = 1
- Features.AccessibilityLevel.longDefDescription.rank = 2
- Features.AccessibilityLevel.shortDefDescription.rank = 3
- Features.AccessibilityLevel.lastName.rank = 4
- Features.AccessibilityLevel.firstName.rank = 5
- Features.AccessibilityLevel.distalDemMod.rank = 6
- Features.AccessibilityLevel.proxDemMod.rank = 7
- Features.AccessibilityLevel.distalDemNP.rank = 8
- Features.AccessibilityLevel.proxDemNP.rank = 9
- Features.AccessibilityLevel.distalDem.rank = 10
- Features.AccessibilityLevel.proxDem.rank = 11
- Features.AccessibilityLevel.stressedPronGesture.rank = 12
- Features.AccessibilityLevel.stressedPron.rank = 13
- Features.AccessibilityLevel.unstressedPron.rank = 14
- Features.AccessibilityLevel.cliticizedPron.rank = 15
- Features.AccessibilityLevel.verbalAgreement.rank = 16
- Features.AccessibilityLevel.zero.rank = 17
Instances For
Coarsening: each accessibility level maps to one of the 5
DefinitenessLevel categories used for differential argument marking.
This is a many-to-one, non-monotone mapping — names are less
accessible than definite descriptions but more prominent for DOM.
Equations
- Features.AccessibilityLevel.fullNameMod.toDefLevel = Features.Prominence.DefinitenessLevel.properName
- Features.AccessibilityLevel.fullName.toDefLevel = Features.Prominence.DefinitenessLevel.properName
- Features.AccessibilityLevel.lastName.toDefLevel = Features.Prominence.DefinitenessLevel.properName
- Features.AccessibilityLevel.firstName.toDefLevel = Features.Prominence.DefinitenessLevel.properName
- Features.AccessibilityLevel.longDefDescription.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.shortDefDescription.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.distalDemMod.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.proxDemMod.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.distalDemNP.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.proxDemNP.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.distalDem.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.proxDem.toDefLevel = Features.Prominence.DefinitenessLevel.definite
- Features.AccessibilityLevel.stressedPronGesture.toDefLevel = Features.Prominence.DefinitenessLevel.personalPronoun
- Features.AccessibilityLevel.stressedPron.toDefLevel = Features.Prominence.DefinitenessLevel.personalPronoun
- Features.AccessibilityLevel.unstressedPron.toDefLevel = Features.Prominence.DefinitenessLevel.personalPronoun
- Features.AccessibilityLevel.cliticizedPron.toDefLevel = Features.Prominence.DefinitenessLevel.personalPronoun
- Features.AccessibilityLevel.verbalAgreement.toDefLevel = Features.Prominence.DefinitenessLevel.personalPronoun
- Features.AccessibilityLevel.zero.toDefLevel = Features.Prominence.DefinitenessLevel.personalPronoun
Instances For
An unstressed pronoun is more reduced than a full name.
Next-mention bias #
Next-mention bias: how likely a discourse referent is to be mentioned again in the subsequent utterance. Driven by thematic roles, coherence relations, and discourse structure.
- high : NextMentionBias
- low : NextMentionBias
Instances For
Equations
- Features.instDecidableEqNextMentionBias x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Features.instReprNextMentionBias = { reprPrec := Features.instReprNextMentionBias.repr }
Accessibility prediction: high next-mention bias licenses reduced referential form (unstressed pronoun); low bias requires full form (full name).
This is the monotone link at the heart of [Ari01]'s Accessibility Marking Scale: more accessible referents → more reduced forms. The same relationship underlies the Probabilistic Reduction Hypothesis (more predictable → shorter/more reduced).
Equations
Instances For
The predicted form for high-bias referents is more reduced than for low-bias referents.
Weight bridge #
NP weight correlate: reduced referential forms are lighter. Approximate number of words in a typical instance of each form. This connects form selection to constituent ordering (heavy NP shift, DLM).
The same choice that makes a referent "more reduced" also makes it "lighter", linking [Ari01]'s accessibility hierarchy to [AWLG00]'s heaviness effects.
Equations
- Features.AccessibilityLevel.fullNameMod.typicalWeight = 4
- Features.AccessibilityLevel.longDefDescription.typicalWeight = 4
- Features.AccessibilityLevel.distalDemMod.typicalWeight = 3
- Features.AccessibilityLevel.proxDemMod.typicalWeight = 3
- Features.AccessibilityLevel.fullName.typicalWeight = 2
- Features.AccessibilityLevel.shortDefDescription.typicalWeight = 2
- Features.AccessibilityLevel.distalDemNP.typicalWeight = 2
- Features.AccessibilityLevel.proxDemNP.typicalWeight = 2
- Features.AccessibilityLevel.lastName.typicalWeight = 1
- Features.AccessibilityLevel.firstName.typicalWeight = 1
- Features.AccessibilityLevel.distalDem.typicalWeight = 1
- Features.AccessibilityLevel.proxDem.typicalWeight = 1
- Features.AccessibilityLevel.stressedPronGesture.typicalWeight = 1
- Features.AccessibilityLevel.stressedPron.typicalWeight = 1
- Features.AccessibilityLevel.unstressedPron.typicalWeight = 1
- Features.AccessibilityLevel.cliticizedPron.typicalWeight = 1
- Features.AccessibilityLevel.verbalAgreement.typicalWeight = 0
- Features.AccessibilityLevel.zero.typicalWeight = 0
Instances For
Pronouns are at most as heavy as definite descriptions.
Givenness projection #
Ariel's GHZ→AccessibilityLevel projection ([Ari01]): the prototypical accessibility level for each givenness status.
Caveat: GHZ's lower statuses (referential = "indefinite this N",
typeIdentifiable = "a N") are indefinite, which do not appear
on Ariel's accessibility-marking scale (Given/definite forms); the
mapping for these two is by approximate accessibility degree, not
by form identity.
Equations
- Features.GivennessStatus.inFocus.toAccessibility = Features.AccessibilityLevel.unstressedPron
- Features.GivennessStatus.activated.toAccessibility = Features.AccessibilityLevel.proxDem
- Features.GivennessStatus.familiar.toAccessibility = Features.AccessibilityLevel.distalDemNP
- Features.GivennessStatus.uniquelyIdentifiable.toAccessibility = Features.AccessibilityLevel.shortDefDescription
- Features.GivennessStatus.referential.toAccessibility = Features.AccessibilityLevel.longDefDescription
- Features.GivennessStatus.typeIdentifiable.toAccessibility = Features.AccessibilityLevel.fullNameMod