"The model has 95% accuracy" can mean brilliant or useless. Pick a type of machine learning, pick a metric, and play with a live simulation until the number makes sense. Written for people who do not build models but need to understand them.
Machine learning results arrive as numbers: 95% accuracy, an AUC of 0.87, an RMSE of 12. If you sit in meetings where those numbers decide budgets and products, you need to know what they mean, where they mislead, and which question each one actually answers. This tool teaches exactly that, with live simulations instead of formulas.
Most metric explanations are written by practitioners for practitioners, so they start with formulas and end with Greek letters. The definitions here start with the question the metric answers, in the language of the example: how much spam slipped through, how far off the price guess was, whether the customer groups are really separate. The math is real underneath (every number is computed live from the simulated data), but you never need it to follow along.
Every metric here comes with a "watch out" section, because every metric can be gamed or misread. Accuracy hides rare failures, precision can be inflated by timidity, R² rewards junk inputs, and the elbow is a judgment call. Knowing where a number lies to you is the difference between reading a dashboard and understanding one.
Precision asks: of everything the model flagged, how much was real? Recall asks: of everything real, how much did the model catch? Drag the decision threshold in the live simulation and watch them trade against each other, which is the relationship every model owner negotiates.
With rare classes, a model can score 96% accuracy by catching almost nothing: predicting 'no fraud' always is very accurate and completely useless. The simulation makes the accuracy trap visible, which is why practitioners reach for precision, recall, and F1.
Root mean squared error: the typical size of the model's mistakes, in the same units as the prediction, with big misses punished extra hard. Add an outlier in the simulation and watch RMSE panic while MAE shrugs; the comparison teaches when to use which.
Silhouette measures whether points sit snugly in their own cluster versus near a neighboring one, from -1 to 1. Above 0.5 suggests real structure; near zero suggests the clusters are wishful thinking. Adjust the blobs and watch it respond.
Anyone who reads or reports model results without wanting to take a course first: product managers, analysts, students, and engineers who want the vocabulary to actually mean something.