Forward-deployed / Learning zone
Generative AIa Generative AI module
Lesson 01

What makes AI "generative"?

TL;DR

Most AI before 2022 was predictive. It took an input and returned a score, a label, or a ranking. Will this transaction be fraud? Which category does this email belong to? What should this user see next? Generative AI does a different job. It takes an input and creates new content: a paragraph, an image, a block of code, a plan. The model does not pick from a fixed list of answers. It builds an answer, token by token or pixel by pixel, that did not exist before the request. This is not a bigger version of predictive AI. It is a different capability, with different strengths and a different failure shape. The test for your product is simple: do you need a judgment on something that exists, or do you need something new to exist? The first is prediction. The second is generation.

🎯 For the product leader

Why it matters — Teams reach for a generative model out of habit, even when the task is really a classification or a ranking problem. A predictive model is cheaper, faster, and easier to test. Knowing which job you actually have changes your build cost by an order of magnitude.

What it changes in your decisions — You stop asking "should we use AI?" and start asking "does this task need something to be judged, or something to be made?" That one question routes you to a cheaper predictive model or a generative one, before any architecture conversation starts.

Ask yourself — "Could a human answer this by picking from a short list, or does a human have to write, draw, or compose something new each time?"

Risk if ignored — You pay generative-model prices and accept generative-model unpredictability for a task a small classifier would have solved for a fraction of the cost, with a fraction of the failure modes.

The mental model: judge versus maker

A predictive model is a judge. Show it a case, and it returns a verdict: a score, a label, a rank. The set of possible verdicts is fixed in advance. A spam filter always returns "spam" or "not spam." A recommendation model always ranks items you already have.

A generative model is a maker. Show it a request, and it produces something new. The set of possible outputs is not fixed. It is enormous, and often unbounded. Ask a generative model for a product description twice, and you can get two different, both reasonable, answers. Ask a judge model twice, and you expect the same verdict both times.

The shift

Predictive AI · The judge · vs · Generative AI · The maker

Same technology family — different shape of task, different downstream implications.

Predictive AI
The judge
InputTransaction · email · user history
Model scoresAgainst fixed categories
Fixed outputFraud / not · spam / not · rank 1,2,3
Generative AI
The maker
InputA prompt · a brief · a half-written file
Model createsNew content
Open-ended outputA paragraph · image · function · plan
Not about which is "smarter" — a fraud detector is far more accurate at fraud than any generative model. It's about the shape of the task: closed set vs open-ended creation.

The distinction is not about which model is "smarter." A fraud-detection model can be far more accurate, at its job, than any generative model would ever be at the same job. The distinction is about the shape of the task: closed set of answers, or open-ended creation.

Why this split matters for a product team

The line is not always sharp

Some products use both in the same flow, and the line blurs in practice. A support tool might use a predictive model to route a ticket to the right queue, then a generative model to draft the reply. A search product might use a predictive model to rank results, then a generative model to summarize them. Knowing which part of your pipeline is which job lets you put the cheap, testable, consistent tool on the judging work, and reserve the generative model for the parts that truly need to create something new.

Failure modes

Practitioner checklist