E ExamMaster

Artificial Intelligence · AI Foundations

Modern AI Tools

In AI because a campus project now reaches for named tool families — a chat model, a model hub, an image generator, a code completer, an AutoML search — and each family is a…

The rest of this course built objects with exact jobs: a path, a solution graph, a backed-up move, a derived sentence, a belief interval. A campus project in the same year also opens a browser tab and types into a named product. This lesson is a thin map of five families — what each object is, and when it is the wrong object. It is not a product tutorial, not an API walkthrough, and not a gallery. The running example is one student project: flag overdue library books, draft an email, and put a diagram on a slide. Different families earn different parts of that project, and some parts still belong to the earlier lessons.

  • Artificial Intelligence
  • Easy level
  • 5 concepts

1A tool family is an object, not a brand

A chat model, a model hub, an image generator, a code completer and an AutoML search are five different objects. GPT-class systems are large next-token predictors. Hugging Face is a place that hosts model files and the code to run them. Stable Diffusion is a generator that turns a text prompt into an image. Copilot-class tools are next-token predictors specialised to code. AutoML is a search that tries model families and settings on a table you already framed.

Brand names move. The objects do not. This lesson uses the names a current syllabus prints so you can recognise them, and then immediately talks in the object language: predictor, hub, generator, completer, search. If a newer name replaces one of these, the job test stays — what does it return, and what can it not certify?

Five families, five objects
Syllabus nameObjectReturns
GPT-class chatNext-token predictorFluent text
Hugging FaceHub and libraryA model you chose to run
Stable DiffusionImage generatorA picture from a prompt
Copilot-classCode-specialised predictorA suggested span of code
AutoMLSearch over modelsA fitted table model

2Chat models predict text

A GPT-class chat model is trained to continue text. Given a prompt, it samples a plausible next token, then another, and the paragraph that appears is that chain. It is not a knowledge base, not a minimax player, and not a calibrated classifier. It can draft the overdue-book email, outline a section, or rephrase a paragraph you already believe. It cannot certify that a citation exists, that a rule follows from a KB, or that a probability is calibrated.

The failure that matters is fluency: a wrong fact in correct grammar. The evaluation and leakage lessons already taught you not to trust a number that looks finished. The same habit applies to a paragraph that looks finished. Use the chat model as a drafter; keep the earlier lessons' tools for anything that has to be true.

What a chat model is for, on this project
JobFit?
Draft the overdue-book emailyes — text in, text out
Prove every borrower is a personno — that is FOL inference
Return a cheapest walk to the libraryno — that is A*
Quote a page that must existno — fluency is not a citation

3A hub is not a model; a generator is not a fact

Hugging Face is a hub: a catalogue of published model files, datasets, and a library that loads them. Saying 'we used Hugging Face' is like saying 'we used the library' — it does not name the book. The object you owe a reader is the model card: which weights, which task, which licence. The hub also does not run your clinic rules; it is not an expert-system shell.

A Stable Diffusion-class generator produces an image from a text prompt by iteratively denoising in a learned latent space. That is a picture, not a photograph of the lab and not a diagram of the AND-OR graph from the AO* lesson. Use it for a slide that needs an illustration you will label as generated. Do not use it as evidence that a device looks a certain way, and this course will not ask you to generate one here.

Hub versus generator
FamilyObjectDo not treat it as
Hugging FaceCatalogue + loaderThe model you ran
Stable DiffusionPrompt-to-image generatorA source of facts or photos

4Completers and AutoML still need a job

A Copilot-class completer is a next-token predictor that has seen a lot of code. It can propose a loop, a test name, a pandas snippet. It does not run the snippet, does not know your label definition, and does not inherit the A* optimality proof. Read every suggestion the way the hybrid lesson reads an LLM tool call: a proposal, then a check. The check is still yours — a compiler, a test, a reviewer.

AutoML searches a space of model families and settings on a table you provide, and returns a fitted model plus a score. It is a real search, closer in spirit to the search lessons than a chat box is. It cannot invent the decision, the label window, or the split. If the overdue-book flag is actually 'returned after a reminder' mixed with 'never returned', AutoML will happily maximise a meaningless accuracy. Frame first — the learning-setup habit from the ML course, and the evaluation lesson here — then let a search spend the table.

What still has to be true first
ToolWill doWill not do
Copilot-classPropose a code spanCertify that the span is right
AutoMLSearch models on a framed tableInvent the label or the split

5Pick the object the job already named

The course you just finished already named objects that these families do not replace. A cheapest path is still A*. A required pair of subtasks is still AO*. A safe move against an opponent is still minimax. A sentence that must follow is still entailment. A leftover 'I do not know which' is still a Dempster mass on \Theta, not a chat hedge. A constraint that must never bend still belongs in a rule layer, as the hybrid lesson said.

Reach for a modern tool when the job is drafting, illustrating, proposing code, loading a published model, or searching a framed table. Reach past it when the job is a guarantee. The project that flags overdue books can use a chat model for the email and a table model — AutoML or otherwise — for the flag, and it still needs a definition of overdue that no tool will invent.

Figure. A cheapest path is still A*. A required pair of subtasks is still AO*. A safe move against an opponent is still minimax. A sentence that must follow is still entailment. Reach past a modern tool when the job is a guarantee.

A teammate says the overdue-book flag is handled because 'we asked the chat model and it sounded sure'. Which object did they treat the chat model as?
  1. A calibrated classifier or an entailment engine — things a next-token predictor is not
  2. A model hub, which is what chat models are
  3. An AutoML search, which is why it sounded sure
  4. A shell, because fluency is a knowledge base

Sure-sounding text is fluency. A flag that must be right needs a defined label and an evaluated model, or a written rule. A hub, an AutoML search and a shell are different objects, and a chat model is none of them.

Notes

  • A foundation-model tool predicts the next token, pixel, or code span; it does not run the search or the logic of the earlier lessons.
  • Hugging Face is a hub and a library, not a model. AutoML is a search over model families, not a substitute for framing the job.
  • Use a tool when its object matches the job; do not use a chat model as an entailment engine or an image generator as a source of facts.

Exam traps & shortcuts

  • If the job needs a proof, a cheapest path, or a calibrated probability, the earlier lessons' tools still apply — a fluent paragraph is not any of those.
  • A hub is where models live; naming the hub is not naming the model you ran.
  • AutoML cannot invent a label definition. If the decision is unframed, the search has nothing honest to maximise.

Recap

These points close the added syllabus.

Object, not brand
Chat predictor, hub, image generator, code completer, AutoML search. Names move; the returned object does not.
Fluency
A GPT-class model drafts text. A wrong fact in correct grammar is the failure the evaluation habit already covered.
Hub and picture
Hugging Face hosts; it is not the model. A generator returns a picture, not a fact, and this lesson attaches none.
Still frame the job
Copilot proposes; you check. AutoML searches a table you already defined. Guarantees stay with search, logic, and rules.

Practise Modern AI Tools

Reading is free and needs no account. Practice, mocks and progress live in the app.

  • 1 quick check with worked explanations
  • Timed mocks scored with the real marking scheme
  • Readiness tracked per topic, kept on your device
Continue with Google — freeNo card, no trial. Works offline once installed.