Bayesian Word Learning Demo

By Tom McCoy

It is recommended that you view this demo on a full-screen desktop browser window.

Mouse over any word or number to see which animal or group of animals it represents.

Animal
Vertebrate
Mammal
Wolf 1234567
Rhino 12345
Horse 123456789101112
Bird
Roadrunner 12
Owl 123456789
Goldfinch 123456
Raven 12345
Fish
Clownfish 12345
Shark 123
Tuna 1
Reptile
Snake 123456789
Tortoise 12345
Amphibian
Frog 1234567
Invertebrate
Arthropod
Spider 12345678
Ant 123
Beetle 1234
Grasshopper 123
Mollusc
Octopus 123
Clam 123

How to use the actual simulation: From the home screen, you can either choose "be the learner" or "be the teacher." If you choose "be the learner", you will be presented with five different instances of a new word, and you can then observe how the inferred meaning for that word shifts over time. If you choose "be the teacher", you will enter a word of your designing and then present a learner with 5 images of your choice to observe how the learner infers the word's meaning. At the bottom of the screen, there are buttons that you can choose to either show the computations underlying the inference or not. It is recommended that you show the computations at least at first, until you properly understand how it works.

Use these buttons to advance through this demo:
Meaning
Prior
Count
Likelihood
Prior*Lik
Posterior