Open teaching collections

Explore language through evidence and transparent models.

Interactive, browser-based activities for students and instructors. Examine linguistic patterns, test assumptions, and inspect every step of a model—without an account, installation, or external API.

2
teaching labs
26
interactive modules
100%
browser based

Choose a collection

Teaching labs

General education

Nature of Language Lab

Question familiar claims about how language changes, varies, conveys meaning, and is learned through evidence-centered activities.

  • Language structure
  • Society and use
  • Meaning
  • Learning

Introductory computational linguistics

Computational Linguistics Lab

Make core computational methods inspectable—from tokenization and parsing to embeddings, attention, and evaluation.

  • Text and corpora
  • Structure
  • Speech
  • Models

Designed for teaching

Each module uses compact examples and visible calculations so learners can focus on reasoning. Activities run locally in the browser, collect no student responses, and can be adapted as open educational resources.