How does Akinator work?

Patrizia Castagno
4 min readSep 5, 2022

For those who don’t know it yet ,Akinator is a computer game and mobile app created by French Company: Elokence.

Akinator’s goal is to guess a real or fictional characters. To guess the character the player is thinking, Akinator asks a series of questions and the player can answer with ‘Yes’,‘ Don’t know’, ‘No’, ‘Probably ’and ‘Probably’ not , then the program determines the best question.

For each answer, Akinator computes the best question to ask the player and finally gives a guess as to who this player is thinking of. If the first guess is not correct, Akinator continues to ask questions, and so on up to three guesses; the first one being generally after 15–20 questions. If the third guess is still not correct, the player is asked to add the character into a database.

The algorithm used for the selection of questions was totally developed by French Company mentioned above, which has been kept secret. However, it is relatively easy to find articles that describe how the algorithm was built and how it is used in Akinator. In this article, I will show you a simple and fun way to understand this algorithm.

Akinator Working

--

--

Patrizia Castagno
Patrizia Castagno

Written by Patrizia Castagno

Physics and Data Science.Eagerly share insights and learn collaboratively in this growth-focused space.LinkedIn:www.linkedin.com/in/patrizia-castagno-diserafino

Responses (1)