... recognition and bot personality.
2nd stage to incorporate a knowledge base using NELL , Wolfram Alpha, and Google API. This will allow the bot to answer any question.
3rd stage is the personal assistant. Calendar , email , finance, organization management. Media control, device & file management.
The project will be kept modular.
AIMLbot source:
https://sourceforge.net/projects/aimlbot/