Three maps of meaning
Every word in the game has a position on a map of meaning: a long list of numbers. Words with nearby positions count as close. You can choose where those positions come from.
Common sense
Built from how words are used in text, plus ConceptNet, a large collection of everyday facts that people have written down: "a hen lays eggs", "bacon is a kind of meat", "you wear a shoe on your foot". Throws mostly work the way you'd expect. It uses about 21,000 everyday words, and a court is only dealt if its best throw can be explained word by word.
Raw text
Learned only from which words appear together in billions of words of Wikipedia and news. This is the classic "word embedding" (GloVe) behind the famous king − man + woman ≈ queen. Nobody told it any facts, so it can surprise you: "ham" sits among football clubs (West Ham), and "eggs" sits nearer "meat" than "bacon", because that's how the news writes about them. Try it if you're curious how a machine that only reads text arranges words. ()
AI tokens
The table of numbers inside a real language model: GPT-2 (OpenAI, 2019), an early ancestor of today's chatbots. Its entries are about 50,000 tokens, not words. “␣shoe” (with the space in front, as in the middle of a sentence), “Shoe” and “␣shoes” are separate entries, and so are pieces of words, so a ball often lands next to a near-copy of a word. Chatbots look up numbers like these for every token you type, before anything else happens. ()
Each has its own Daily. In an online room, the host's choice applies to everyone.
The Tokens tab shows how a chatbot gets from tokens to an answer. .