AI Foundations
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Free AI library
84 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
84 of 1019 guides shown. Filter by track or search above.
Diffusion models generate images by learning to reverse a noising process, turning random static into detailed pictures step by step.
FundamentalsFew-shot learning is the ability to learn a new task from just a handful of examples instead of thousands.
FundamentalsEmbeddings turn words, images, or other data into lists of numbers (vectors) so that similar things end up close together in a high-dimensional space.
FundamentalsTokenization is the step that chops text into smaller pieces called tokens, the units a language model actually reads and predicts.
FundamentalsFeature engineering is the craft of turning raw data into informative inputs (features) that help a model learn.
FundamentalsA decision tree makes predictions by asking a series of simple yes/no questions, like a flowchart.
FundamentalsA support vector machine (SVM) is a classic algorithm that separates two groups by drawing the widest possible boundary between them.
FundamentalsDimensionality reduction shrinks data from many columns (features) down to a few while keeping the important structure.
FundamentalsTransfer learning reuses a model already trained on a large dataset and adapts it to a new, related task.
FundamentalsSelf-supervised learning trains models on unlabeled data by inventing a task whose answer is hidden inside the data itself.
FundamentalsSemi-supervised learning trains on a small amount of labeled data plus a large pool of unlabeled data.
FundamentalsAnomaly detection is the practice of teaching machines to flag data points that deviate sharply from normal patterns.
Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.