AI Foundations
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Free AI library
155 plain-English guides, structured learning paths, and an open library — built by an independent 501(c)(3) nonprofit so anyone can understand modern AI.
Start here
Each course includes explicit outcomes, mapped competencies, practice activities, and an applied capstone.
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Use AI productively while protecting privacy, checking outputs, and preserving human accountability.
Evaluate workplace use cases, run safe pilots, measure value, and communicate changes responsibly.
Analyze AI systems through rights, equity, governance, safety, and public-interest outcomes.
Understand language models, retrieval, agents, evaluation, cost, and deployment safeguards through practical system design.
Topic tracks
Jump into the area you care about. Every track has multiple plain-English guides.
Full library
155 of 1019 guides shown. Filter by track or search above.
The Chinchilla scaling laws, from DeepMind in 2022, showed that most large language models were badly undertrained: for a fixed compute budget, you should…
Language AISelf-Refine is a prompting technique where a language model critiques its own output and rewrites it, looping until the answer improves.
Language AILeast-to-Most prompting breaks a hard problem into a sequence of simpler subproblems, solving them in order so each answer feeds the next.
Language AIAnalogical and Step-Back prompting both guide a model to reason at a higher level first: analogical prompting has it recall similar solved problems…
Language AIRelation extraction pulls structured facts out of unstructured text, identifying how two entities connect (like 'works for' or 'located in').
Language AISemantic role labeling (SRL) answers 'who did what to whom, when, where, and why' by tagging the roles each phrase plays around a verb.
Language AIDependency parsing maps the grammatical structure of a sentence as a tree of word-to-word relationships, showing which words depend on which.
Language AITokenizer-free models drop the fixed vocabulary of word-pieces and operate directly on raw bytes, letting one model handle any language, code, or even noisy…
Language AIFunction vectors are compact directions inside a language model's hidden states that encode an entire task, like 'translate to French' or 'return the antonym.
Language AIBest-of-N sampling generates several candidate answers from a model and then picks the best one using a separate scoring step.
Language AINatural language inference asks whether one sentence logically follows from another.
Language AIIntent detection figures out what a user wants, and slot filling extracts the specific details needed to act on it.
Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.