Hallo,
ich denke der Akinator arbeitet mit einer semantischen Suche über http://dbpedia.org.
Ferner kann die Akinator-DB offenbar auch eigene, durch die Anwender eingegebene, Daten nutzen. Also im Endeffekt eine Mischung aus Semantik (web) und eigener Daten.