Peter Norvig Created 2026-10-24 Updated 2026-11-05
Peter Norvig is a computer scientist whose work combines artificial intelligence, computer programming and technical education. With Stuart J. Russell, he wrote Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig, which connects search algorithms, logical reasoning, probabilistic reasoning and machine learning through the design of intelligent agents.[ref]
Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig. Author byline and fourth-edition table of contents
His programming explanations also connect compact working examples with general ideas: his spelling-correction tutorial illustrates how candidate generation and a probability model can cooperate in selecting a correction.[ref]
Portrait of Peter Norvig in 2019
. Christopher Michel, photograph; Filetime, existing Commons crop. CC BY-SA 4.0. Source.