Engage class concerning 20 questions. Is this a game that Ghanaians are familiar with?
Play the classic version of it with class, let each student ask a question until all students get a chance or answer guessed.
Then look at http://www.20q.net/
Ah, the game has been automated. How is that possible?
Could you automate the game of 20 questions using control structures such as for, while, if, etc.?
What on earth is a artificial neural net (ANN)?
Naturally, libraries have been made for it in Python. The best known is PyBrain.
Neural nets belong to a very specialized branch of computer science called machine learning. ANNs were at first overhyped until their limitations were known. Research, some of it quite successful, is ongoing.