Felicity Types #
@cite{fox-hackl-2006} @cite{katzir-singh-2015} @cite{magri-2009} @cite{spector-2014}
Theory-neutral data types for felicity/oddness predictions.
Felicity status for an utterance in context.
- felicitous : FelicityStatus
The utterance is felicitous (no oddness).
- odd : FelicityStatus
The utterance is odd (# marks in linguistics).
- borderline : FelicityStatus
Borderline: some conditions met, others not.
Instances For
Equations
Equations
- Interfaces.instBEqFelicityStatus.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Source of oddness (which condition was violated).
- questionCondition : OddnessSource
Question Condition: QUD trivially settled by CK.
- answerCondition : OddnessSource
Answer Condition: needlessly inferior alternative exists.
- both : OddnessSource
Both conditions violated.
- blindMismatch : OddnessSource
Blind Mismatch: strengthened meaning contradicts common knowledge (@cite{magri-2009} Mismatch Hypothesis, §3.2.2).
- blindPresupMismatch : OddnessSource
Blind Presuppositional Mismatch: strengthened presupposition contradicts common knowledge (@cite{magri-2009} MH_prs, §3.4).
- unspecified : OddnessSource
Theory doesn't distinguish sources.
Instances For
Equations
- Interfaces.instBEqOddnessSource.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Result of a felicity check: status + optional source information.
- status : FelicityStatus
- source : Option OddnessSource
Instances For
Equations
- One or more equations did not get rendered due to their size.