Sinon le MIT développe un moteur d'interprétation de questions, START (
http://start.csail.mit.edu/). La base de connaissances derrière est une petite base expérimentale, mais le moteur saurait théoriquement travailler en utilisant des bases complexes.
Il est capable de comprendre des questions assez complexes comme
"How many languages are spoken in Afghanistan?"
"What languages are spoken in the most populous country in Africa?"
L'apprentissage n'est pas encore en ligne, mais d'après ce dont je me souviens, ça marche sur leur version de développement. Ca permet de faire des trucs comme.
"A hand has five fingers"
"A man has two hands"
"How many fingers do three people have?"
Et le truc répond 30. Manifestement pas à tous les coups, sinon ils l'auraient mis en ligne je pense
