Skip to course content
Free course

Machine Learning Foundations / Module 1

Module 1 activity

Activity: Write a Machine-Learning Problem Brief

Activity ID: ML-M01-A01 Estimated active time: 35-50 minutes

Goal

Create a clear problem brief before any model is trained.

Case options

Choose one case.

Case A: Learner Support

An online course team wants to help learners who may stop during Module 1. The team can send a short optional support message, but mentors have limited time.

Case B: Support-Ticket Priority

A small education company receives support tickets from learners. The team wants to find tickets that may need a faster response.

Case C: Practice Recommendation

A course platform wants to recommend extra practice resources to learners who may benefit from more examples.

Instructions

Fill this table.

FieldYour answer
Practical goal
Task type
Target
Unit of analysis
Prediction time
Outcome window
User
Action
Affected people
Baseline
Success criterion
Unacceptable failure
Feasibility decision

Then write:

  1. A harm statement in 2-4 sentences.
  2. One reason a simple rule may be enough.
  3. One reason a model may be worth testing.
  4. One reason to revise or stop the project.

Quality checklist

Before submitting, check:

  • The target is observable.
  • The unit of analysis is one clear thing.
  • The prediction time is before the action.
  • The action is realistic.
  • The affected people are named.
  • The baseline is simpler than ML.
  • The unacceptable failure is specific.
  • The brief does not claim that prediction proves cause.

Example opening

Weak:

Predict urgent support tickets.

Better:

Within 10 minutes of a support ticket arriving, predict whether the ticket is likely to require same-day human response, so the support lead can review high-priority tickets first.

Submission format

Submit the completed table and short notes as plain text or Markdown. Do not include real names, emails, phone numbers, employer data, private learner data, or sensitive information.