How Generative AI Works - An L&D Pro's Guide
An L&D manager pastes the company expense policy into an AI tool and asks it to draft a five-minute refresher. The output is gorgeous: clean prose, a tidy scenario, a confident line that reads "expenses above 1,000 dollars require director approval." She nearly ships it. Then she checks the actual policy, and the real threshold is 2,500 dollars. The number was never in the document she pasted. The model did not misread it. The model invented it, fluently, in the same calm voice it used for every true sentence around it. Understanding why a machine does that, and why it does it most confidently exactly where it is most wrong, is the difference between a tool you can use and a liability you have shipped.
The Machine That Predicts the Next Word
You do not need a computer-science degree to use generative AI well, but you do need one true mental model, and almost everyone starts with the wrong one. The wrong model is that the AI "knows things" and "looks them up," like a very fast librarian with a perfect memory. The right model is stranger and far more useful to hold in your head as a learning professional: a large language model, the kind of AI behind every chatbot and authoring assistant you will touch, is a next-token-prediction engine. Its entire job, the only thing it was ever trained to do, is to look at the text so far and guess the most likely next chunk of text. Then it adds that chunk, looks again, and guesses the next. That is the whole machine.
A quick definition you will use for the rest of this program. A large language model (LLM) is an AI system trained on enormous amounts of text to predict and generate language one piece at a time. Why you care: once you internalize that it is predicting plausible text rather than retrieving verified facts, every strange behavior you will ever see from it, including the invented expense threshold, stops being mysterious and becomes predictable. You can plan around a predictable failure. You cannot plan around magic.
The "piece at a time" matters, so let us name the piece. A token is the unit of text the model actually works in: usually a short chunk, roughly three to four characters of English, often a whole short word or a word fragment. The word "lockout" might be one token or split into "lock" and "out." A number like "2,500" is itself just a sequence of tokens, no more sacred to the model than the word "approximately." Why you care: the model does not see your policy as facts and thresholds. It sees a river of tokens, and it is predicting which token most plausibly comes next. A threshold number has no special protected status in that river. It is just text, and text can be predicted into existence whether or not it is true.
So picture the actual mechanism behind that expense refresher. The model has read millions of documents in training, and an enormous number of them said things like "expenses above X require approval." When it reaches the point in your draft where an approval threshold should go, it predicts a plausible threshold, because that is the shape of text that usually appears there. One thousand dollars is an extremely common, extremely plausible number to follow that phrase. The model produced it not because it found it in your policy but because it was the most predictable next token sequence given everything it had ever read. The output was fluent because fluency is precisely what the machine optimizes. It was wrong because truth is not what the machine optimizes.
Why Fluency Is Not Truth
Here is the single most important sentence in this lesson, the one to write on a sticky note above your monitor. Fluency and truth are two completely different things, and a language model is built to maximize the first, not the second. The model has no separate fact-checking organ. It has no internal "am I sure?" meter that it consults before speaking. It produces the most probable continuation of the text, and a confident, well-formed, professional-sounding sentence is exactly as easy for it to generate when the underlying claim is false as when it is true. The polish is not evidence of correctness. The polish is the only thing the machine was ever guaranteeing.
This is why AI output is so dangerous in a learning context specifically. In most writing, a small factual slip is an embarrassment. In a compliance module, a safety procedure, or a certification assessment, a small factual slip is a wrong instruction followed by thousands of people whose job or safety depends on it. And the slip arrives wearing the same authoritative tone as everything correct around it. There is no visual tell. The invented threshold does not appear in red. It appears in the same confident sentence structure as the true material, which is exactly why an unverified module is so easy to ship and so expensive to ship wrong.
Give the failure its proper name. A hallucination is fluent, confident output that is not grounded in any real source: an invented statistic, a fabricated policy threshold, a citation to a standard that does not exist, a procedure step that was never in the SOP. Why you care: a hallucination in a smile-sheet survey is a typo, but a hallucination in safety training is a liability shipped at scale, and the model gives you no signal that it just hallucinated. The confidence is identical. You, the human, are the only fact-checking organ in the system.
The model is not lying to you. Lying requires knowing the truth. The model is doing exactly what it was built to do, which is produce the most plausible-sounding next words, and "plausible-sounding" and "true" are simply not the same target.
Where the Knowledge Comes From, and Where It Stops
If the model is just predicting text, why is it ever right? Because of its training data: the vast body of text the model learned its predictions from. When the model writes a competent paragraph about adult learning theory or drafts a clean scenario about a difficult customer, it is because patterns like those appeared countless times in what it read, so the most plausible continuation happens to also be correct. Training is what makes the predictions good. It is also the source of three limits a learning professional must hold in mind at all times.
The Training-Data Cutoff
A model's training data was collected up to a certain point in time, called the training-data cutoff (sometimes called the knowledge cutoff). The model has effectively read nothing published after that date unless a tool feeds it newer material at the moment you ask. Why you care: if your organization changed its code of conduct, updated a safety standard, or revised a policy threshold after the cutoff, the model does not know, and it will confidently generate the old version, or a plausible guess, with no warning that its information is stale. A model can be fluent about a regulation and silently three years out of date on it. In a field where WCAG versions, policy thresholds, and safety procedures change, "fluent" and "current" are not the same word.
The Averaging Effect
The model learned from a huge, mixed body of text: correct and incorrect, current and obsolete, expert and amateur, your industry and every other. When it predicts, it is drawing on a kind of statistical average of everything it read. Why you care: the average of the internet is not your organization's approved source of truth. When you ask about "the approval threshold," the model reaches for the most common threshold across everything it absorbed, not the specific one in your policy. That is exactly how the 1,000 dollar number appeared. It is not retrieving your fact. It is averaging the world's facts, and your fact is a tiny minority voice in that average.
No Pointer to a Source
A raw language model cannot, by itself, tell you where a claim came from, because the claim did not come from a place. It was predicted, not retrieved. Why you care: when an auditor asks "what is the source for this threshold," a plain model has no answer to give, because there is no document behind the sentence, only a probability. This is the whole reason the program later teaches grounding and retrieval: deliberately forcing the model to draw from your approved material so that "where did this come from" finally has an answer. Without that, every load-bearing claim is an unsourced prediction wearing a confident tone.
Temperature: Why the Same Prompt Gives Different Answers
Ask the same model the same question twice and you may get two different answers. That is not a bug, and understanding why it happens removes a lot of confusion. At each step, the model does not pick only the single most likely next token. It samples from a probability distribution over many plausible next tokens, and a setting called temperature controls how much randomness enters that choice. Lower temperature makes the model pick the most probable tokens more often, producing safer, more repetitive, more predictable text. Higher temperature lets it reach for less probable tokens more often, producing more varied, more creative, and less predictable text.
Why you care, in plain L&D terms. Temperature is a creativity-versus-consistency dial. For brainstorming scenario ideas or generating varied practice questions, some randomness is a feature: you want different angles. For drafting a regulated procedure or a policy statement where you need the same disciplined output every time, randomness is a hazard, because the same prompt can wander to a different and possibly wrong phrasing on the next run. The practical consequence that surprises people: testing an AI prompt once tells you almost nothing about reliability. If a single run produced a correct threshold, the next run with the same prompt can still produce a wrong one, because the machine is sampling, not recalling. Reliability is something you verify across runs, not something you assume from one good output.
| Mechanism | What it actually is | The direct consequence in your learning content |
|---|---|---|
| Next-token prediction | Guessing the most plausible next chunk of text, repeatedly | The model produces plausible content, not verified content; a threshold can be predicted into existence |
| Tokens | The text chunks the model works in; numbers and facts are just tokens | A policy number has no protected status; it can be altered or invented like any other text |
| Fluency optimization | The model maximizes plausible-sounding language, not correctness | A false claim arrives in the same confident tone as a true one, with no visual tell |
| Training data | The mixed body of text the model learned patterns from | Output averages the world's text, not your approved source of truth |
| Training-data cutoff | The date after which the model has read nothing new | The model can be fluent and silently out of date on a policy or standard |
| Temperature | The randomness dial in token sampling | The same prompt can give different, and differently wrong, answers across runs |
A Worked Example: The Policy Threshold That Was Never There
Return to the expense refresher and walk it slowly, because this single example contains every mechanism above and the entire reason verification is non-negotiable.
Before (trusting the fluency). The L&D manager pastes the expense policy and prompts: "Draft a five-minute refresher on the expense approval process." The model reads the policy tokens, then begins predicting a refresher. When it reaches the sentence that needs an approval threshold, here is the quiet failure: the specific number 2,500 appeared only once, in the pasted policy, but the pattern "approval threshold near a round number" appeared millions of times in training, and 1,000 dollars is one of the most common such numbers in all the text the model ever read. The averaging effect wins. The model predicts "1,000 dollars" because it is the most plausible continuation, not because it is the threshold in this document. The sentence is grammatical, confident, and embedded in otherwise accurate prose. It looks finished. It goes into the LMS. Three weeks later an employee submits a 1,500 dollar expense without director approval because the refresher told them they were under the line, and finance flags a control failure. When the question comes, "where did this number come from," there is no source to point to, only a prediction the model made and a human who did not check.
After (treating fluency as a draft, not a fact). Same tool, same speed, one disciplined habit. The manager reads the draft knowing the machine predicts plausible text rather than retrieving verified facts, so she treats every number, threshold, date, and procedure step as a claim to verify against the source, not a fact to trust. She finds the 1,000 dollar line, opens the actual policy, sees 2,500, and corrects it. She also notices the policy was updated last quarter, after the model's likely training cutoff, which is exactly why she would never trust the model's memory of it anyway. She runs the prompt twice more and confirms the model produces a slightly different threshold each time, proving the number was sampled, not known, and proving why one good run is no guarantee. The corrected module ships with every number traced to the live policy. Same machine, opposite outcome, because she understood what the machine was doing and verified precisely the part it was least equipped to get right.
The lesson is not that the model is bad at its job. The model did its job perfectly: it produced the most plausible-sounding refresher it could. The lesson is that "most plausible-sounding" is not the standard a compliance record is held to, and the only thing standing between a plausible draft and a verified module is a human who knows the difference.
What This Means for How You Work
Hold the mechanism and the consequences fall out on their own. Because the model predicts plausible text, never trust a number, threshold, citation, or procedure step it produces without checking it against your approved source; those are exactly the tokens it is happy to invent. Because fluency is not truth, never read polish as proof; the confident tone is guaranteed, the facts are not. Because of the training cutoff and the averaging effect, never assume the model knows your current policy; it knows the average of the world's text up to a date, which is not your document. Because of temperature, never conclude a prompt is reliable from a single good run; sample it several times before you trust it for anything regulated.
None of this makes generative AI useless. It makes it a specific kind of useful: a tireless, fast, fluent drafting partner that produces strong first drafts, varied ideas, and clean structure in seconds, and that must have its load-bearing facts verified by a human every single time. That is not a disappointing conclusion. It is the entire job description of an AI-aware learning professional, and it is the reason the people who understand the machine keep their names off incident reports while the people who trust the fluency do not.
The model is a brilliant writer and an unreliable witness. Use it for the writing. Never accept it as the witness. The source is the witness, and the human is the one who checks.
Key Takeaways
- A large language model is a next-token-prediction engine: its only job is to guess the most plausible next chunk of text, repeatedly, which means it produces plausible content rather than verified content.
- A token is the unit of text the model works in, and numbers, thresholds, and facts are just tokens with no protected status, so they can be altered or invented as easily as any other word.
- Fluency and truth are different targets; the model maximizes plausible-sounding language, so a false claim arrives in the same confident tone as a true one, with no visual tell.
- A hallucination is fluent, confident output not grounded in any real source, and in safety or compliance training it is a liability shipped at scale, not a harmless typo.
- The training-data cutoff means the model can be fluent and silently out of date, and the averaging effect means it reaches for the world's most common fact, not your organization's specific one.
- Temperature is the randomness dial behind token sampling, which is why the same prompt can give different and differently wrong answers, and why one good run never proves reliability.
- The direct consequence for learning content is concrete: hallucinated thresholds, invented citations, and fabricated procedures, exactly the load-bearing claims an auditor will check.
- The model is a brilliant writer and an unreliable witness; use it to draft, verify every load-bearing claim against your source, and never let polish stand in for proof.
Skill.re