androidengineers.Book a session

ML foundations and quantitative reasoning

Lab: audit a ticket-routing baseline

exerciseSelf-paced

Assignment

Create 60 synthetic tickets, including 12 urgent examples and 10 near-duplicate pairs. Keep a separate group identifier for related records.

Build sequence

  1. Write a keyword classifier and a majority-class baseline.
  2. Split by group and document why a naive random split leaks information.
  3. Compute the confusion matrix, precision, and recall without using the held-out cases to tune keywords.
  4. Inspect five mistakes and propose a new feature or data collection change.

Acceptance checks

  • No group appears in both development and test data.
  • Metric calculations match hand-counted true positives, false positives, and false negatives.
  • The report states the sample size, baseline comparison, and cost of missed urgent tickets.

Evidence to keep

Submit the working artifact or decision document described above, the inputs used, and the observed results for every acceptance check. Include one failed attempt and the change you made after investigating it. Label fixture-based outcomes separately from live-system measurements. These artifacts become part of your final portfolio review.

YOUR LEARNING JOURNEY

0 of 119 available lessons completed

Progress saved in this browser. No account needed.
Lab: audit a ticket-routing baseline | Forward Deployed Engineer | Android Engineers