What kind of algorithm is behind the Akinator game?

后端 未结 7 894
青春惊慌失措
青春惊慌失措 2020-12-23 22:25

It always amazed me how the Akinator app could guess a character by asking just several questions. So I wonder what kind of algorithm or method let it do that? Is there a na

7条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-23 22:43

    Main characteristics of algorithm:

    • Self-educating
    • Mistakes-indulgence
    • Intelligent system of next question choose

    Akinator game algorithm model is called "Expert system based on Fuzzy logic".

    And this is NOT Decision trees, because it's have no mistakes-indulgence.

    I had wrote one some time ago on C#, you can find it by link: https://github.com/ukushu/AkinatorEngine

提交回复
热议问题