Como vocês acham que funciona o Akinator?

Praticamente adivinha sempre de quem se está a "pensar".

Eu acho que provavelmente usa o histórico ou pesquisa da pessoa... Só pode hehehe
eles respondem
Um banco de dados com árvore binária. É algo bem simples na verdade. É mais trabalhoso montar o banco de dados do que criar a aplicação.