AI Foundations
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Free AI library
1019 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
1019 of 1019 guides shown. Filter by track or search above.
Small language models (SLMs) are compact AI models, often a few hundred million to a few billion parameters, designed to run efficiently on phones, laptops…
FundamentalsConvolutional Neural Networks (CNNs) are the workhorse architecture for understanding images.
FundamentalsRecurrent Neural Networks (RNNs) are built to handle sequences like text, speech, and time series.
FundamentalsGenerative Adversarial Networks (GANs) create realistic new data by pitting two neural networks against each other in a contest.
FundamentalsDiffusion models generate images by learning to reverse a noising process, turning random static into detailed pictures step by step.
Language AISemantic search finds results by meaning, not just matching keywords, so a query like "how to fix a leaky tap" can surface a page titled "repairing…
Language AIConversational AI is technology that lets people interact with computers through natural back-and-forth dialogue, by text or voice, instead of menus…
Language AICoreference resolution is the task of figuring out when different words in a text refer to the same thing, such as linking "she" or "the CEO" back to "Maria.
Language AIText embeddings turn words, sentences, or documents into lists of numbers (vectors) that capture meaning, so that texts with similar meanings end up close…
FundamentalsFew-shot learning is the ability to learn a new task from just a handful of examples instead of thousands.
TechnicalContrastive learning teaches a model to pull similar things together and push dissimilar things apart in an embedding space.
TechnicalRLHF is the technique that turns a raw language model into a helpful, polite assistant by training it on human preferences.
Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.