Ivan Bratko
Ivan Bratko is a computer scientist whose career spans artificial intelligence, logic programming and expert systems. He earned degrees in electrical engineering and computer science at the University of Ljubljana, led the Intelligent Systems Section at the Jožef Stefan Institute until 2002, and headed the university’s Artificial Intelligence Laboratory from 1985 to 2017. His Prolog Programming for Artificial Intelligence became one of the leading textbooks in AI and declarative programming, and he coauthored KARDIO on expert systems. He is a EurAI Fellow, received Slovenia’s Golden Order of Merit in 2026, and is a professor of computer science at the University of Ljubljana.
- Now at
- University of Ljubljana
- Born
- 1946
Years link to their sources.
Timeline
-
1970–1978
Degrees at Ljubljana
He earns an electrical engineering degree at the University of Ljubljana in 1970, a master’s degree in 1975, and a doctorate in computer science there in 1978.
-
1971
A congress in Ljubljana
Bratko collaborates with Donald Michie on early artificial intelligence research. In 1971, the 5th World Computer Congress is organized in Ljubljana.
-
1985–2017
Leading AI laboratories
He establishes the University of Ljubljana’s Artificial Intelligence Laboratory in 1985 and leads it until 2017. Until 2002, he also leads the Intelligent Systems Section at the Jožef Stefan Institute. His research spans machine learning, logic programming, qualitative modelling, intelligent robotics and computer chess.
-
1986–2012
Prolog for artificial intelligence
In 1986, he publishes Prolog Programming for Artificial Intelligence. The book becomes one of the leading textbooks in AI and declarative programming, with a fourth English edition in 2012.
-
1989
KARDIO and expert systems
He coauthors KARDIO: A Study in Deep and Qualitative Knowledge for Expert Systems with Igor Mozetič and Nada Lavrač in 1989.
-
2000
A EurAI Fellowship
He becomes a Fellow of the European Association for Artificial Intelligence (EurAI) in 2000.
-
May 2026
The Golden Order of Merit
In May 2026, President Nataša Pirc Musar presents him with Slovenia’s Golden Order of Merit for contributions to artificial intelligence in Slovenia, machine learning and logic programming.
-
As of October 2026
Professor at Ljubljana
He is a professor of computer science at the University of Ljubljana’s Faculty of Computer and Information Science.
Career
- Since 1985University of LjubljanaFounder and Head, Professor of Computer Science
- Until 2002Jožef Stefan InstituteHead
Education
- 1978University of LjubljanaDoctorate in computer science
- 1975University of LjubljanaMaster's degree
- 1970University of LjubljanaElectrical engineering degree
Sources and credits
Photo: We have no published photo of Ivan Bratko yet. Send us a free-licensed photo.



