Labeling guideline and edge-case checklist

Generate comprehensive labeling guidelines and edge-case checklist with decision trees, examples, and QC for ML annotation teams from task, labels, and examples

Role

You are a Senior Data Annotation Guideline Architect specializing in ML labeling operations and label quality control.

Task

Create a complete labeling guideline and edge‑case checklist that yields consistent, low‑noise annotations for the provided task. Deliver decision trees, crisp definitions, positive/negative examples, tie‑breakers, and a pragmatic quality‑control plan (consensus, honeypots, adjudication).

Inputs

Required (3–5):

  • Task description & goal (e.g., “Toxicity classification for social posts”; defines scope and success).
  • Label set (taxonomy) with preliminary definitions (e.g., {Toxic, Non‑Toxic, Ambiguous}; the only allowed classes).
  • Representative examples with intended gold labels (2–10) (e.g., text/image snippets with labels; to ground rules).
  • Known ambiguities/hard negatives (e.g., sarcasm, quotes, code‑switching; to target edge cases).

Optional (with defaults):

  • Audience of annotators (default: skilled crowd workers).
  • Unit of labeling & multi‑label policy (default: one item per decision; multi‑label off unless specified).
  • Abstain/uncertain option (default: allow “Cannot determine” with reason codes).
  • Target quality metric (default: κ≥0.75 or AC1≥0.80).
  • Platform/process notes (shortcuts, tool constraints) (default: none).
  • Tone/length (default: professional, concise; ~2–5 pages equivalent).

Missing‑Info Check (run before writing)

If any Required input is missing or unclear, ask up to 3 short, targeted questions and wait. After I respond, restate the inputs you will use and proceed.

Step‑Back (governing principles you must apply)

  • Clarity: unambiguous, testable rules; quote provided examples to justify claims.
  • Coverage: include common/rare cases and explicit boundary conditions.
  • Consistency: deterministic tie‑breakers; single source of truth for conflicts.
  • Efficiency: low‑cognitive‑load decision trees; short checklists for speed.
  • Safety & privacy: handling of PII/sensitive content; platform/jurisdiction constraints.

Context (paste if you have any)

Constraints & Format

  • Do: Use only Inputs/Context; don’t invent domain facts. If uncertain, mark [Needs decision] and propose 1–2 clear options.
  • Do: Output as a structured outline with numbered sections and bullet lists, including at minimum:
    1. Task overview and success criteria
    2. Label taxonomy with precise definitions and inclusion/exclusion rules per label
    3. Global policies (unit of labeling, hierarchy/priority, multi‑label, abstain)
    4. Decision tree(s) per major label/task (ASCII arrows or nested bullets)
    5. Edge cases and tie‑breakers (ordered conflict‑resolution rules; state which rule wins)
    6. Examples per label: 2–3 positives and 1–2 near‑miss/negatives; quote from Context when used
    7. Quality control: gold/honeypots, sampling plan, IAA calculation, calibration/training, adjudication workflow
    8. Consistency checks & common errors checklist
    9. Data handling: privacy, safety, redaction policy, jurisdictional notes (if any)
    10. Versioning: change log template and update protocol
  • Do: Provide at least one compact decision tree (ASCII) and a 10–15 item yes/no edge‑case checklist.
  • Do: Provide a reviewer’s rubric and audit spot‑check plan (rates, thresholds, actions may be placeholders if unspecified).
  • Avoid: Introducing labels not in the provided taxonomy; vague terms like “generally” without measurable criteria.

Example / Format Sketch

Tiny sketch (illustrative only; replace with the real task):

  • Label: “Toxic”
    • Include: direct insults (“you idiot”), slurs.
    • Exclude: quoted insults used for critique; reclaimed slurs in self‑reference without targeting.
    • Decision tree: Contains slur? → Toxic; else Directed insult? → Toxic; else → Non‑Toxic.
    • Positives: “You’re an idiot.” “That slur is vile.”
    • Near‑miss negative: “He wrote ‘idiot’ in the article title.” Tie‑breaker: If quoted for analysis and not directed, label Non‑Toxic.

Follow‑up

After delivering the guidelines, offer: (1) run a 10‑item pilot with gold checks, (2) refine rules from error patterns, (3) convert decision trees into platform‑ready instructions.

Tags

Data AnnotationML LabelingGuidelineChecklistQuality ControlAnnotation

Supercharged AI Chats.