Fairness and Identity

1 patterns for this issue

Goal: Quality of service does not depend on dialect, name, or other identity cues.

Why this family exists

Language models carry societal associations. The only reliable check is paired testing on your own system, before and after every change.

How we measure it

Shared metrics the patterns below report against. Targets are starting points to tune on your own data, unless a source is given.

MetricTargetDefined in
Paired-test parity ratioWithin about 0.9 to 1.1 (a heuristic)dialect and name quality gap (GitHub)
Parity regressions after changes0dialect and name quality gap (GitHub)

Patterns

PatternOne line
Dialect and name quality gap (GitHub)Unequal service by dialect, name, or identity cues

Planned (not yet written)

  • Accessibility and disability
  • Over-correction and stereotyping