170 cards
It's a great fit if you're a beginner stepping into machine learning, a programming student preparing for coursework or interviews, or a developer who wants a clear, jargon-light refresher on the fundamentals. The questions are phrased as short definitions, so the deck works well whether you're starting from scratch or just solidifying concepts you already half-remember.
Because many of these terms are closely related — overfitting and underfitting, classification and regression, supervised and unsupervised — try to answer each card in your own words before flipping it over. Reviewing a few cards at a time across several days is far more effective than cramming everything in one session, since machine learning vocabulary tends to stick when you encounter it in spaced bursts. When you're ready, pair the flashcards with a small coding exercise in scikit-learn to see how the concepts connect in real code.