LLMs Unplugged

Build a model. Break a model. Extend a model.

Acknowledgement of Country

EddieBenColeThomasHannahMaiaSungyeonSafiyaSuiLorennUshiniRob

activity

everyone stand up

sit down if you have

never used ChatGPT/Claude

sit down if you haven’t

used it in the last month

sit down if you haven’t

used it in the last week

sit down if you haven’t

used it in the last day

sit down if you haven’t

used it in the last hour

sit down if you haven’t

used it in the last 5 minutes

What is this about?

over the next 3 hours you’ll build your own language model (well, a few actually)—from scratch, with paper cutouts—then push it to its limits

SectionTime
Training20 min
Generation20 min
Combining models25 min
Break10 min
Sycophancy20 min
Agentic AI20 min
Poetry slam45 min

Training

Start with a text

And I will eat them here and there. Say! I will eat them anywhere!

I do so like green eggs and ham!

— Dr Seuss, Green Eggs and Ham

Tidy up the text

andiwilleatthemhereandthere.say!iwilleatthemanywhere!idosolikegreeneggsandham!

lowercase everything, and note that we’ve separated . and ! from the word they’re next to

A pair of words is a cutout

andiwilleatthemhereandthere.say!iwilleatthemanywhere!idosolikegreen eggsandham!
green eggs

Every pair becomes a cutout

and ii willwill eateat themthem herehere andand therethere .. saysay !! ii willwill eateat themthem anywhereanywhere !! ii dodo soso likelike greengreen eggseggs andand hamham !

Now they’re just a pile

there .green eggsham !will eatand hamhere anddo soi dolike greenthem anywhereeat themand there! iwill eateat themi willsay !them hereso like. say! ianywhere !eggs andi willand i

Now they’re just a pile

eat themi doi will. sayham !eggs andand ithem hereand theredo sowill eat! isay !will eatlike greenthere .green eggsi willhere andand hameat themthem anywhereso like! ianywhere !

Now they’re just a pile

and hamanywhere !i willthere .will eatham !so likethem herehere andwill eati dodo soeat them! i! ieat themsay !and theregreen eggslike greenand ieggs andi will. saythem anywhere

Now they’re just a pile

eat themi willthem anywherethere .green eggssay !eat themand hameggs andi dowill eat. saythem heredo sohere and! iham !i willlike green! iand ianywhere !will eatso likeand there

Now they’re just a pile

and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Train your model

with your group you’ll need printed cutouts, scissors, and a clear table

cut out the cutouts for your text and spread them on the table—each cutout pairs a next word with its previous word:

green eggs

that’s it—the spread is your trained language model

Training

10:00

Generation

Your goal

generate new text by chaining cutouts together—write a word, find a cutout whose previous-word box matches, write its next word, then hunt for the next match:

will eat eat them them here

the chain grows (like dominoes)

Choose a starting cutout

your page
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Choose a starting cutout

your page willeat
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeat
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeat
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeat them
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthem
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthem
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthem
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthem here
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhere
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhere
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhere and
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhereand
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhereand
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhereand
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

Find the next cutout

your page willeatthemhereand ham
and iwill eatwill eatdo solike greenand therethem anywhere. sayeat themham !eat them! isay !eggs andanywhere !i willso likei dogreen eggs! ithem herei willhere andthere .and ham

“will eat them here and ham”

a hint of the original, not a copy

You will need

with your group

your trained cutouts spread (already on the table)

pen and paper to write down the generated text

Activity

generate as much text as you can from your spread—keep chaining words until you run out of time!

Generation

10:00

Shareback

How did it go?

did your stories always make sense? why or why not?

can any of your models write a story about a crocodile?

Combining models

Your goal

pair up with another group and pool your cutouts into one big spread, then generate from the combined pile

your model just got bigger—and its training data just got more varied

Worked example: two piles, one spread

you trained on Green Eggs and Ham; they trained on Peter Rabbit:

i am am sam sam . the rabbit rabbit ran ran away

shared words like the, i, . let your chain drift mid-sentence:

alone: “i am sam . sam i am .”

combined: “i am sam . the rabbit ran away .”

You will need

pair up with another pair

both groups’ trained cutouts (pooled into one spread)

pen and paper to write down the generated text

Activity (15 min)

combine both spreads on one table

generate 1–2 sentences from the merged pile

notice: does it sound like one book, the other, or a mash-up?

Shareback

The language of language models

domain

scale

Break

Sycophancy

What is sycophancy?

a model that always agrees with you:

“you’re absolutely right”

“that’s a great insight”

“what a thoughtful question”

real LLMs are notoriously prone to it—partly from RLHF (human raters reward agreeable answers), partly from training data (the internet is full of flattery)

Your goal

add a stack of sycophancy cutouts to your existing spread, regenerate from the same starting word, and watch the output drift toward agreement

think of it as pooling two models—your training text + a curated sycophancy model—into one

Worked example

the sycophancy cutouts encode patterns like:

you're absolutely absolutely right right .

common words (you, that, i, .) bridge between the two models—once generation crosses into the sycophancy stack, the output drifts:

before: “i am sam . sam i am .”

after: “i am absolutely right . that ‘s a great insight .”

same mechanism, just more cutouts pulling generation toward flattery

You will need

back in pairs

your trained cutouts spread (already on the table)

a stack of sycophancy cutouts to add in

pen and paper to write down the generated text

Activity (15 min)

add the sycophancy cutouts to your spread

generate a fresh sentence from the same starting word as before

compare: before vs after

Shareback

The language of language models

alignment

bias

Agentic AI

What makes a model an “agent”?

an agent is a model that can call tools: pause generation, get information from “outside” the model, and continue

the loop: generate → trigger word → call tool → write the result → keep going

Your goal

add tool-use cutouts to your spread and designate a tool operator

when generation hits a trigger word, pause—the operator runs the tool and the result becomes the next word(s)

Tools: GOOGLE, FRIEND

TriggerToolReturns
GOOGLEa phone searchone word from the top hit
FRIENDtext a friend What comes next? "[sentence so far]..."first reply wins

Worked example

each tool-use cutout pairs a trigger with a closing period—the tool’s response slots in between:

a GOOGLE . the FRIEND .

generating from a, you might pick a GOOGLE . —write GOOGLE

hand off to the tool operator—they search on their phone and read out the first word of the top hit (“recipe”)—write recipe, then the trailing . from the cutout, and continue

You will need

in pairs

your trained cutouts spread (already on the table)

a stack of tool-use cutouts to add in

tool operators (one per tool) and phones for GOOGLE/FRIEND

pen and paper to write down the generated text

Activity (15 min)

add tool-use cutouts to your spread

generate—when you hit a trigger word, hand off to the tool operator

write the operator’s answer down as the next word(s), and continue generating

Shareback

The language of language models

agent

tool call

Poetry slam

The challenge

design a poetry language model from scratch

write your algorithm (recipe, or procedure) down on paper; another group will build it and perform the result

your model card plus their performance is the completion task

Design your model (20 min)

in pairs

what isn’t poetry?

what does your model do, and why?

write up your model on a blank lesson card to give to another group

Pre-slam prep (10 min)

swap lesson cards with another group

you have 10 minutes to generate as much text as you can from their model, then plan a one-minute performance

The slam

Discussion

hardest part of designing your model?

hardest part of preparing the performance?

how does this relate to Claude/ChatGPT/Gemini—similarities? differences?

what does it all mean?

The language of language models

temperature

prompt engineering