Artificial Intelligence · Free Course
Artificial Intelligence, made painless
A complete, free AI course explained the way you wish your lecturer had, with an interactive animation on every topic. Start as a total beginner or dive into the full curriculum.
14 topics
Interactive
Free to read, always
Coming soon
I am a complete beginner
No coding, no maths, no jargon. Start here to understand what AI is and how tools like ChatGPT actually work, from zero.
Start the beginner pathI am taking the AI course
Syllabus-mapped notes for university students: deep explanations, worked examples, and exam-style questions across all 14 topics.
Jump to the curriculumFourteen topics, ordered so each builds on the last. Every page includes a live, interactive demo you can play with.
Foundations and search
Nature-inspired optimisation
Constraints, learning, and reasoning
8Constraint SatisfactionVariables, constraints, and backtracking search.
9Cluster Analysisk-means and hierarchical clustering.
10Decision TreesEntropy, information gain, and ID3.
11Performance MeasuresConfusion matrix, precision, recall, and ROC.
12Neural NetworksNeurons, layers, and backpropagation.
13OntologiesSemantic networks, RDF triples, and inference.
14Probabilistic ReasoningBayes theorem and Bayesian networks.
Go deeper
Part of Painless Programming · clear notes on Python, C++, computer science, and AI.
