Free AI library

Language AI guidesFree forever.

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.

155Free guides
1Topic tracks
~2 minPer guide
~5hReading time

Start here

Five outcome-based courses

Each course includes explicit outcomes, mapped competencies, practice activities, and an applied capstone.

Topic tracks

Browse by track

Jump into the area you care about. Every track has multiple plain-English guides.

Full library

All guides

155 of 1019 guides shown. Filter by track or search above.

Language AI

Chinchilla Scaling Laws

The Chinchilla scaling laws, from DeepMind in 2022, showed that most large language models were badly undertrained: for a fixed compute budget, you should…

2 min readRead
Language AI

Self-Refine Iterative Output Improvement

Self-Refine is a prompting technique where a language model critiques its own output and rewrites it, looping until the answer improves.

2 min readRead
Language AI

Least-to-Most Prompting

Least-to-Most prompting breaks a hard problem into a sequence of simpler subproblems, solving them in order so each answer feeds the next.

2 min readRead
Language AI

Analogical and Step-Back Prompting

Analogical and Step-Back prompting both guide a model to reason at a higher level first: analogical prompting has it recall similar solved problems…

2 min readRead
Language AI

Relation Extraction from Text

Relation extraction pulls structured facts out of unstructured text, identifying how two entities connect (like 'works for' or 'located in').

2 min readRead
Language AI

Semantic Role Labeling

Semantic role labeling (SRL) answers 'who did what to whom, when, where, and why' by tagging the roles each phrase plays around a verb.

2 min readRead
Language AI

Dependency Parsing

Dependency parsing maps the grammatical structure of a sentence as a tree of word-to-word relationships, showing which words depend on which.

2 min readRead
Language AI

Tokenizer-Free Byte-Level Models

Tokenizer-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…

2 min readRead
Language AI

Function Vectors and Task Representations

Function vectors are compact directions inside a language model's hidden states that encode an entire task, like 'translate to French' or 'return the antonym.

2 min readRead
Language AI

Best-of-N Sampling and Reranking

Best-of-N sampling generates several candidate answers from a model and then picks the best one using a separate scoring step.

2 min readRead
Language AI

Natural Language Inference and Entailment

Natural language inference asks whether one sentence logically follows from another.

2 min readRead
Language AI

Slot Filling and Intent Detection

Intent detection figures out what a user wants, and slot filling extracts the specific details needed to act on it.

2 min readRead

Finished reading? Prove it.

Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.