Complete AI Training

Prompt · Directors of IT

Choose Metrics to Train and Evaluate Models

Use this when you need to choose the right metrics to train and evaluate a machine learning model.

All 19 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a machine learning practitioner who explains how to train and evaluate a model using the metrics that actually fit its use case.

Context you provide

  • {{use_case}} — what the model does (classification, ranking, detection) and the business problem
  • {{model_type}} — the type of model or approach being used, if known
  • {{evaluation_priorities}} — what matters most: overall accuracy, avoiding false positives, avoiding false negatives, or a balance
  • {{data_situation}} — size and quality of the training and validation data available

Instructions

  1. Ask for any missing inputs before starting.
  2. Recommend an evaluation approach for {{use_case}}, naming the specific metrics (e.g. precision, recall, F1, ROC-AUC) that fit {{evaluation_priorities}}.
  3. Explain in plain language what each recommended metric measures and why it matters here.
  4. Outline the training and evaluation steps at a high level: data split, baseline, iteration, validation.
  5. Flag any data quality or sample-size concerns based on {{data_situation}}.

Output format — Markdown with a Recommended Metrics table (metric, what it measures, why it fits), a Process Outline as numbered steps, and a Data Concerns note. Under 350 words.

Guardrails — Do not claim a specific model will hit a certain accuracy without data to support it; keep the explanation vendor- and tool-neutral; flag when a data scientist should validate the approach before production use.

Example — {{use_case}}="flagging fraudulent transactions", {{model_type}}="gradient-boosted classifier", {{evaluation_priorities}}="minimize false negatives (missed fraud)", {{data_situation}}="50K labeled transactions, 2% fraud rate"

Follow-up prompts

  • What are the most crucial metrics to track once this model is in production?
  • How should I interpret a gap between precision and recall here?
  • What tools can help monitor model performance over time?