Free AI library

Learn AI.Free forever.

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.

1019Free guides
9Topic tracks
~2 minPer guide
~34hReading 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

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

Fundamentals

Semi-Supervised Learning

Semi-supervised learning trains on a small amount of labeled data plus a large pool of unlabeled data.

2 min readRead
Language AI

Sliding Window Attention

Sliding window attention restricts each token to attend only to a fixed-size neighborhood of nearby tokens instead of the entire sequence.

2 min readRead
Language AI

Byte-Pair Encoding

Byte-Pair Encoding (BPE) is a compression-inspired algorithm that builds a vocabulary by repeatedly merging the most frequent pair of symbols.

2 min readRead
Language AI

Subword Tokenization

Subword tokenization splits text into units smaller than words but larger than characters, like 'token' plus 'ization'.

2 min readRead
Audio AI

Diffusion Models for Audio

Diffusion models generate audio by learning to reverse a step-by-step noising process, turning random noise into coherent speech, music, or sound effects.

2 min readRead
Audio AI

Sound Event Detection

Sound event detection (SED) identifies what sounds occur in an audio stream and exactly when they start and stop.

2 min readRead
Audio AI

Audio Captioning

Audio captioning generates a natural-language sentence describing the content of an audio clip, such as 'a train horn blares as it passes a level crossing.

2 min readRead
Audio AI

Whisper Speech Recognition

Whisper is OpenAI's open-source automatic speech recognition system that turns audio into text across 90+ languages.

2 min readRead
Audio AI

Wav2Vec 2.0

Wav2Vec 2.0 is Meta AI's self-supervised speech model that learns powerful audio representations from raw, unlabeled recordings.

2 min readRead
Audio AI

HuBERT Self-Supervised Speech

HuBERT (Hidden-Unit BERT) is Meta AI's self-supervised speech model that learns by predicting clustered audio units for masked segments, BERT-style.

2 min readRead
Companies

Alibaba Qwen

Qwen (Tongyi Qianwen) is Alibaba's family of large language models, and it has become one of the world's most downloaded open-weight AI model families.

2 min readRead
Companies

Tesla AI and Autopilot

Tesla AI powers Autopilot and Full Self-Driving (FSD), the company's driver-assistance systems that use cameras and neural networks to perceive the road…

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.